@Fsharp_chat

Страница 762 из 772
Vasily
18.10.2018
18:18:06
В разы лучше многих книжек

Shub
18.10.2018
18:18:16
побольше бы таких

Ayrat
18.10.2018
18:18:28
Он весь этот бложик в книгу собрал

DDD made functional

Google
Grigoriy
18.10.2018
18:19:04
Vasily
18.10.2018
18:19:20
побольше бы таких
К сожалению, таких мало

Viacheslav
18.10.2018
18:19:27
@slavonchick
Спасибо

Vasily
18.10.2018
18:20:06
Ещё у Марка Симана прикольный блог,но он, похоже, таки доширялся до хаскеля

Ayrat
18.10.2018
18:21:05
этому наркоману давно пора

Vasily
18.10.2018
18:21:55
А начинал невинно, с фри монад

Ayrat
18.10.2018
18:22:33
А начинал невинно, с фри монад
он бедняга начал упарываться в высокие материи которые на дотнете не реализованы

Friedrich
18.10.2018
18:25:06
Ещё у Марка Симана прикольный блог,но он, похоже, таки доширялся до хаскеля
Он с самого начала объяснял штуки на хаскельных аналогиях :)

Bonart
18.10.2018
18:56:11
этому наркоману давно пора
Это хороший наркоман, годный

Ayrat
18.10.2018
18:56:40
Это хороший наркоман, годный
очень толково объясняет да, не всякому дано

Bonart
18.10.2018
18:57:07
Я его книжку по DI всем скармливаю

Evgeniy
18.10.2018
18:58:52
Bonart
18.10.2018
18:59:38
Так и называется емнип "Внедрение зависимостей в .NET"

Google
Vlad
18.10.2018
19:00:19
Bonart
18.10.2018
19:00:25
https://www.google.ru/search?newwindow=1&q=%D0%92%D0%BD%D0%B5%D0%B4%D1%80%D0%B5%D0%BD%D0%B8%D0%B5+%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B5%D0%B9+%D0%B2+.NET&stick=H4sIAAAAAAAAAONgFuLRT9c3NMqrSDbLKMlT4gXxDJPKCwrKc83NtQQcS0sy8otC8p3y87P983IqAd-_UGoxAAAA&sa=X&ved=2ahUKEwjxgc2g1pDeAhXFWywKHWU6DPQQxA0wBHoECAsQHg

Evgeniy
18.10.2018
19:03:24
а, это он написал, читал, да

Vasily
18.10.2018
19:06:22
Ещё он за сервис локатор каялся

Oleg
18.10.2018
19:46:10
Про Немерле, лет 6 тому назад пытался что-то делать на нем. Очень жалею потраченные полгода, и метапрограммирование себя не оправдало. Следом за F# взялся и до сих пор доволен

Grigoriy
18.10.2018
19:47:55
Привет!

P
18.10.2018
21:16:41
Кто-нибудь знает, в Rider F# Rename refactoring вообще доступен? У меня на 2018.2.3 почему-то не работает :(

Как вообще на райдере без этого можно жить?

Grigoriy
18.10.2018
22:23:05
Привет!

FailsBot
19.10.2018
01:13:10
Anatoly засунул попкорн в духовку Я пока таких не видел!!!!11111 ?

Alex
19.10.2018
01:38:09
Посоветуйте книгу по F#, а то начал “F# for fun and profit”, а там всё как-то скомкано
Крис Смит Программирование на F# (все по полочкам, отличный учебник, есть в эл. виде в хор кач. )

Anna
19.10.2018
04:43:23
А когда примерно намечается? Месяц, число?
Намечается 8 декабря. Там в запиненном сообщении есть кое-какая инфа

アレクセイ
19.10.2018
06:36:09
P
19.10.2018
06:44:20
Я на маке живу, но не думаю, что это должно повлиять

アレクセイ
19.10.2018
06:58:10
да вот не поверишь... под линуксом оно даже по-другому распаршивает проджект файлы. Я недавно баг скидывал

https://t.me/fsharp_flood/27290

Vagif
19.10.2018
07:04:59
Ох. Обновил Райдер EAP сегодня, и все тесты, которые используют FsCheck, валятся

Google
Vagif
19.10.2018
07:05:01
System.MissingMethodException Method not found: 'FsCheck.Gen`1<!!1> FsCheck.Gen.Map(Microsoft.FSharp.Core.FSharpFunc`2<!!0,!!1>, FsCheck.Gen`1<!!0>)'.

Ayrat
19.10.2018
07:06:30
Больше похоже на неправильный нугет рестор

Если ручками dotnet restore // dotnet test написать работает?

Vagif
19.10.2018
07:08:24
У меня не .NET Core, .NET 4.61

Ayrat
19.10.2018
07:09:36
Но если сдк стоит, то мсбилд сообразит что надо делать

так можно и net461 собирать конечно же

Vagif
19.10.2018
07:10:16
Странно, что я ничего не обновлял, кроме райдера. Сейчас попробую VS собрать, посмотрю, что выйдет

Я просто обычно из самого райдера тесты гоняю. Вчера все шло нормально, сегодня обновил Райдер и все посыпалось

Visual Studio работает с теми же проектами как часы. Все тесты прошли. Тот же Solution загружен в Райдере, и масса MissingMethodException.

Vagif
19.10.2018
07:19:12
Похоже, надо в YouTrack тикет создавать, как полагается.

Ayrat
19.10.2018
07:22:21
@fvnever Спаси помоги
за F# в Райдере отвечает @auduchinok

Visual Studio работает с теми же проектами как часы. Все тесты прошли. Тот же Solution загружен в Райдере, и масса MissingMethodException.
я бы посмотрел версию либы которую ресторит в bin папку райдер и VS миссинг метод намекает что Райдер ресторит что-то не то, древнее

Vagif
19.10.2018
07:27:39
Создал тикет: https://youtrack.jetbrains.com/issue/RIDER-20748

А как райдер может что-то свое ресторить? Я все ресторю Пакетом

Ayrat
19.10.2018
07:29:00
А как райдер может что-то свое ресторить? Я все ресторю Пакетом
А ты получается отключил авторестор? Тогда да, неясно

может EAP как раз поломал авторестор и теперь он работает всегда?) Я спекулирую

Vagif
19.10.2018
07:29:56
Да, я без авторестора.

Евгений советует включить Run in AppDomain. Сейчас попробую

Да, это помогло. "в настройках райдере в разделе Test Runner, включить Run in AppDomain"

Google
Admin


Ayrat
19.10.2018
08:24:13
Занятно. Это же не ожидаемое поеведение и его пофиксят?

Vlad
19.10.2018
08:51:55
Посоветуйте книгу по F#, а то начал “F# for fun and profit”, а там всё как-то скомкано
https://www.amazon.com/Beginning-F-4-0-Robert-Pickering/dp/1484213750 Мне вот эта зашла для начала

P
19.10.2018
09:01:37
Евгений советует включить Run in AppDomain. Сейчас попробую
Спасибо, не знал о такой фиче. А то StackOverflow в тестах абортит выполнение остальных.

Eugene
19.10.2018
09:04:10
Кто-нибудь знает, в Rider F# Rename refactoring вообще доступен? У меня на 2018.2.3 почему-то не работает :(
В ЕАПах влит ренейм для локальных символов, для остальных — в процессе доделывания.

Евгений советует включить Run in AppDomain. Сейчас попробую
Насколько я знаю, это было дефолтным поведением раньше. Почему поменяли, не знаю, но человек, чья это подсистема, сейчас смотрит.

Anna
19.10.2018
09:06:17
Привет!

P
19.10.2018
09:06:18
Спасибо, Женя

Paul
19.10.2018
09:24:21
Привет! Ребят, а ни у кого не возникало проблемы в VS 2017 Professional (в проекте есть C# и F#), что Find all references не работает на методах C#? Постоянно идет поиск (ходит прогресс бар) и ничего не находит. Но в тоже время references показываются над методами. Find all references на полях работает. На функциях F# все работает. Проблема только с методами C#

Paul
19.10.2018
09:47:15
да, в нормальном состоянии. Причем не все методы ведут себя подобным образом, пока не выявил зависимость

похоже на баг студии, поиск может висеть целую ночь и не остановиться

Roman
19.10.2018
09:50:49
Привет!

https://m.habr.com/post/426961/ Тут капля про F#.

И даже в опенсорсе f# первый)

Kirill
19.10.2018
11:08:25
На ком-то же нужно было тестировать

Ayrat
19.10.2018
12:03:48
Сайм там выкатил прототип для наллабл типов (интеропчик с C#) 20ч назад https://github.com/Microsoft/visualfsharp/pull/5790

Алекс
19.10.2018
14:40:48


Anna
19.10.2018
14:53:03
Привет!

Google
Roman
19.10.2018
15:09:40
Крутотенюшка!
Не крутотенюшка. А где Api вида type | null

Ayrat
19.10.2018
15:16:28
Не крутотенюшка. А где Api вида type | null
Да там кругом некрутотенюшка

Мне вот все не нравится

Vlad
19.10.2018
15:18:10
Сюда ее тоже закину

Ayrat
19.10.2018
15:19:55
? Как в сишарпе не сделают, т.к. это опшнал параметры: ?arg? А юнион по словам Дона непросто сделать т.к. компилятор может спутать с патерном let f (_: string | null) = ...

Но видимо все же знак вопроса

Ayrat
19.10.2018
17:40:15
Это пример паттерна?
https://github.com/fsharp/fslang-design/pull/317#issuecomment-429883065

Страница 762 из 772