Grigoriy
05.10.2018
16:06:57
пропробую найти
Roman
05.10.2018
16:08:19
Пахлава
Grigoriy
05.10.2018
16:09:23
Google
Grigoriy
05.10.2018
16:10:35
Roman
05.10.2018
16:52:42
Grigoriy
05.10.2018
16:53:40
Ему небось и коннект во время сборки нужен?
Roman
05.10.2018
16:54:01
Grigoriy
05.10.2018
16:54:14
Я уже замучился с SQLProvider ом :(
клёво для игрищь в FSI
а так.... ну... не знай
v
05.10.2018
16:59:56
Grigoriy
05.10.2018
17:01:03
v
05.10.2018
17:02:02
Vasily
05.10.2018
17:02:15
Бери
Google
Vasily
05.10.2018
17:02:19
Пригодятся
Grigoriy
05.10.2018
17:19:40
Roman
05.10.2018
17:29:35
Grigoriy
05.10.2018
17:30:33
Это не оно. https://developer.microsoft.com/en-us/graph
Roman
05.10.2018
17:31:11
Сорри
Grigoriy
05.10.2018
17:31:36
Это API для Office 365
и там нашлись методы идеально подходящие под AsyncSeq
когда возвращается только кусок данных и запрос для получения следующего чанка
До тайп провайдеров мне как до Китая пешком :)
Vladimir
05.10.2018
18:12:20
Roman
05.10.2018
18:21:35
Там вроде httpApi
Grigoriy
05.10.2018
18:33:50
Я микрософтовый заюзал.
Зачем велосипедить?
Roman
05.10.2018
18:41:11
А,ок
Ivan
05.10.2018
19:27:36
Grigoriy
05.10.2018
19:50:03
Ivan
05.10.2018
19:51:02
Там вроде 6 километров? Или я перпутал?
Grigoriy
05.10.2018
19:51:43
Google
Ivan
05.10.2018
20:12:26
Да вплавь конечно. По дороге и речки есть. И Гималаи.
Grigoriy
05.10.2018
20:19:56
Окей :) тайп провайдеры ближе %)))
Roman
05.10.2018
20:46:57
Привет!!
Alexandr
05.10.2018
20:50:26
Grigoriy
05.10.2018
23:09:11
блин... попытался тайп-констрейнты сделать... ну, как бы это сказать - циклические, когда 'T1 содержит метод, возвращающий 'T2 и, в свою очередь, наоборот. Но потерпел фиаско :( пришлось немного нарушить DRY :(
Ivan
05.10.2018
23:12:23
Ну Dry мы нарушаем на каждый bind
Dim
05.10.2018
23:13:29
Товарищи, я тут начинаю осваивать F#, никак не отойду от 10 летнего опыта JVM жизни.
Какая модель многопоточности в F#? И вообще что есть на эту тему
Grigoriy
05.10.2018
23:14:04
Dim
05.10.2018
23:14:17
Grigoriy
05.10.2018
23:14:46
https://fsharpforfunandprofit.com/posts/concurrency-async-and-parallel/
те же яйца - вид сбоку, кмк
Dim
05.10.2018
23:16:25
Спасибо.
Ivan
05.10.2018
23:16:28
Green threads
Dim
05.10.2018
23:16:53
Есть что-нибудь похожее на Future[T] ?
Grigoriy
05.10.2018
23:17:00
Task
Ivan
05.10.2018
23:17:07
Stackless
Dim
05.10.2018
23:17:08
Мда, скалашные скобочки...
Google
Grigoriy
05.10.2018
23:17:38
мы поняли, что это параметр тип
Ivan
05.10.2018
23:17:42
Grigoriy
05.10.2018
23:17:48
а в F# - Async
да
но их можно перемешивать немного :)
Ivan
05.10.2018
23:18:33
А позднее из общего .net - Task<T>
Grigoriy
05.10.2018
23:18:33
потому как приходится юзать .NET либы, а они все с Taskами
ещё надо смотреть на TaskBuilder.fs
Ivan
05.10.2018
23:19:11
Есть еще синхронные - Job<T> - 'это из библиотеки Норас
Grigoriy
05.10.2018
23:19:17
я его слишком поздно нашёл :(
Гопак! В чат призывается Ayrat !
Ivan
05.10.2018
23:20:14
А он и не так давно появился (TaskBuilder). И там не работает хвостовая рекурсия.
Grigoriy
05.10.2018
23:20:53
Мне чисто интерфейситься с остальным .НЕТом
Дядь Вань, чо не спишь?
Ivan
05.10.2018
23:22:27
Пятница, октобервест, пиво пью.
Grigoriy
05.10.2018
23:22:41
о! одобрямс :)
ща я тебе во флудилку песенку кину :)
Klei
06.10.2018
08:05:07
Sergey
06.10.2018
08:30:27
Friedrich
06.10.2018
08:33:17
Google
Sergey
06.10.2018
08:54:24
Alexey
06.10.2018
10:25:43
Всем доброго времени суток.
Переводивший вот эту https://habr.com/post/424895/ статью есть в чятике?
Roman
06.10.2018
10:38:56
Привет
Nikolay
06.10.2018
10:39:21
Приветствую всех!
Roman
06.10.2018
10:40:14
Kirill
06.10.2018
11:38:02
А есть более новые соображения по дизайну со времён Влашина? Пять лет одни и те же статьи маринуются
Roman
06.10.2018
11:39:17
Kirill
06.10.2018
11:40:48
Сейчас бы про GOF такое говорить
Я не против, но все, кто интересовался, уже наизусть знают классику
Sergey
06.10.2018
11:42:11
На этой неделе вроде не плохие новости получились https://sergeytihon.com/2018/10/06/f-weekly-40-2018-stylish-f-infer-net-fable-2-blazor-0-6-net-core-3-0-vs-2019/
Roman
06.10.2018
11:42:21
Grigoriy
06.10.2018
13:15:24
Artemy
06.10.2018
14:33:40
Добрый вечер. Вопрос: есть у меня такой вот тип, определённый в отдельной бибилиотеке: type MessageWithReceiver = MsgRec of message: Message * receiver: IActorRef<string>
Библиотека импортируется в приложение, в котором есть функция, один из параметров которой имеет вышеописанный тип. Но почему-то для неё этот тип выглядит как type MessageWithReceiver = MsgRec of message: Message * receiver: obj (т.е. вместо IActorRef<string> видится просто obj). Почему так?
Vasily
06.10.2018
14:34:49
Ну пропиши явно тип
Grigoriy
06.10.2018
14:37:24
Так используешь, видимо
Artemy
06.10.2018
14:39:28
Я прописал явно тип параметра как MessageWithReceiver. Проблема в том, что сам тип этот как будто неправильно видится.
https://i.imgur.com/ukcIsDh.png