
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