
Most
31.07.2017
15:56:10
А чем кэш отличается от любого другого источника данных которые ты используешь?

Roman
31.07.2017
15:59:14
ну субд, например, берет на себя проблему конкурентных запросов. А тут собсно придется иметь дело с состоянием объектов, насколько я понимаю
ну то есть будет ООП-подход

Roman
31.07.2017
16:06:52
ну то есть будет ООП-подход
F# вполне себе поддерживает ООП. Есть статья why oo maters. ФП не панацея, так что где удобно ООП там надо применять ООП, где удобно ФП надо применять ФП

Google

Roman
31.07.2017
16:08:56

Roman
31.07.2017
16:10:19
То есть ты бы рекомендовал использовать именно его для подобной задачи, вместо того, чтобы, например, в отдельной сборке нафигачить кеш на C# и потом просто подцепить референс на него?

Vasily
31.07.2017
16:18:42
Тут сразу возникает вопрос,что за кеш
И какие проблемы с его помощью планируется решать

Pavel
31.07.2017
16:31:18

Roman
31.07.2017
16:38:16

Most
31.07.2017
16:40:10
обычно советуют брать и писать)
одну и ту же задачу 2мя разными способами
и потом подумать)
про кэш оч странный вопрос, кмк)

Vasily
31.07.2017
16:40:48

Roman
31.07.2017
16:42:11

Google

Vlad
31.07.2017
17:57:53

Evgeniy
31.07.2017
18:52:36
http://openfsharp.org/
Хорошая должна быть конференция.

Nikolay
31.07.2017
19:26:23
Забавная ошибка :)
Predefined type 'System.Void' is not defined or imported

Kirill
31.07.2017
20:18:08
двадцать спикеров на сто мест, жаль, что далековато

Vlad
31.07.2017
20:18:39
Всего лишь 15 часовой перелёт

Evgeniy
31.07.2017
20:29:33
Привет!

Vitaliy
31.07.2017
20:29:49
Здраствуйте!

Evgeniy
01.08.2017
03:39:44
Привет! о/
https://twitter.com/k_cieslak/status/892261017949880320

Nikolay
01.08.2017
07:31:49
Ещё бы .fsi генерились с доками автоматически, было бы вообще шикарно

Evgeniy
01.08.2017
07:32:37

Nikolay
01.08.2017
07:32:41
Но для этого нужно поддержку .fsi сделать
Ибо слишком громоздко получается

Vasily
01.08.2017
07:33:47
fsi вроде для разграничения видимости используется

Evgeniy
01.08.2017
07:34:16

Nikolay
01.08.2017
07:35:14
fsi вроде для разграничения видимости используется
Вот:
.fsi: https://github.com/Microsoft/visualfsharp/blob/2fd94e0dba6f7abab522cce9849dd378bec7eb64/src/fsharp/FSharp.Core/seq.fsi
.fs: https://github.com/Microsoft/visualfsharp/blob/2fd94e0dba6f7abab522cce9849dd378bec7eb64/src/fsharp/FSharp.Core/seq.fs

Evgeniy
01.08.2017
07:35:27
Про документацию аргумент хороший, но нужно подумать. Все эти описания и так частенько устаревают, а тут они еще в отдельном файле будут лежать.

Google

Nikolay
01.08.2017
07:36:39
Там где-то 1200 строк комментов, и в сумме получилось бы 2600 строк кода в seq.fs, а сейчас там 1400

Evgeniy
01.08.2017
07:37:10
Пожалуй.

Vasily
01.08.2017
07:37:11
Идея fsi в том, что это фактически описание публичного контракта модуля

Evgeniy
01.08.2017
07:37:35
Но в F# это не так.

Nikolay
01.08.2017
07:38:00
Я так понял, что если в .fsi прописаны типы, то в .fs их писать не нужно?

Vasily
01.08.2017
07:38:00
Ну и при ddd пригодится

Nikolay
01.08.2017
07:38:34
Может для читаемости
https://github.com/ionide/ionide-vscode-fsharp/issues/404 вот issue

Vlad
01.08.2017
07:52:26

Nikolay
01.08.2017
07:57:04

Vlad
01.08.2017
07:57:30
мне интересно почему

Nikolay
01.08.2017
08:01:25
мне интересно почему
https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/xml-documentation
Можно и так, и так

Vlad
01.08.2017
08:05:09
просто он на гифке ввел нечто //**Exceptions**
вопрос зачем

Anton
01.08.2017
11:23:08

Vlad
01.08.2017
13:09:27
Кому-нибудь приходилось работать с картами и отображением данных на них(легенды, линии между координатами, например)? На каком языке и с помощью чего это сейчас проще всего сделать?

Artem
01.08.2017
13:10:27
отображнием где?
для веб-фронтенда можно взять хоть гуглокарты, хоть яндекс карты, там есть api

Google

Artem
01.08.2017
13:10:29
и выводить

Evgeniy
01.08.2017
13:10:58

Vlad
01.08.2017
13:11:14
Я бы попробовал R.
пытаюсь копать в его сторону, но пока не удалось понять что-то конкретно

Evgeniy
01.08.2017
13:13:30

Vlad
01.08.2017
13:17:04
А оно может в экспорт и рисование линий по координатам? С телефона нет возможности посмотреть

Roman
01.08.2017
13:24:01
Не, Geo Chart для этого не совсем подходит - тут нужно брать js API к каким-нибудь картам и работать с ним.
Можно через WebSharper + Google Maps попробовать, например (с картами через него не работал, а вот всякие динамические чарты рисовал)
https://github.com/intellifactory/websharper.google.maps

Igor
01.08.2017
13:27:28
Никто здесь Fable не тыкал?
Не пойму как юзать промисы в нем. Те как бы само описание Promise<T> есть в Fable.Core, а методов работы нет.

Vlad
01.08.2017
14:39:40

Igor
01.08.2017
15:00:56

Evgeniy
01.08.2017
20:44:18
https://twitter.com/glatteis/status/892447096699146241

Andrew
02.08.2017
10:26:24

Roman
02.08.2017
10:50:52
xD

Evgeniy
02.08.2017
11:05:24
Кто-нибудь использовал FSharpLu.Json?
https://github.com/Microsoft/fsharplu/wiki/fsharplu.json

Nikolay
02.08.2017
11:17:18

Evgeniy
02.08.2017
11:17:42

Nikolay
02.08.2017
11:18:37
А я мучался, писал свои конвертеры
Можешь из Funogram, кстати, взять)
Там код правда пздц
https://github.com/Dolfik1/Funogram/blob/master/Funogram/JsonConverters.fs

Google

Evgeniy
02.08.2017
11:19:54

Nikolay
02.08.2017
11:20:30
Не собирает C# проект
https://travis-ci.org/Dolfik1/Natty

Evgeniy
02.08.2017
11:29:04
Не собирает C# проект
$ dotnet restore
/usr/share/dotnet/sdk/1.0.4/NuGet.targets(97,5): warning : Unable to find a project to restore! [/home/travis/build/Dolfik1/Natty/Natty.sln]

Nikolay
02.08.2017
11:31:42

Evgeniy
02.08.2017
11:32:19
Старая версия? Не умеет в sln?

Nikolay
02.08.2017
11:33:16
Не знаю, возможно