
Vasily
16.03.2017
18:57:26
Была какая-то либа
Причем быстра даже
Хотя шо значит в виде F# объектов?
http://mbraceproject.github.io/FsPickler/

Google

Evgeniy
16.03.2017
19:03:50
Да, Eirik Tsarpalis -- крутой чувак.

Vasily
16.03.2017
19:04:24
Ну Nessos streams ваще магия

Roman
16.03.2017
19:17:53

Vasily
16.03.2017
19:27:35
Я имел в виду типизированная десериализация или нет

Igor
16.03.2017
19:29:13

Vasily
16.03.2017
19:31:57
Ну при типизированной десериализации - скорее всего да

Igor
16.03.2017
20:23:56

Vasily
16.03.2017
20:28:41
Без меты не уверен, что получится

Igor
16.03.2017
20:33:01
Без меты не уверен, что получится
Тут разрабрался FsPickler.CreateJsonSerializer(omitHeader = true)
Зато появилась др проблема, как сделать что бы он игнорил лишний JSON?

Vasily
16.03.2017
20:37:09
Задача какая стоит?

Igor
16.03.2017
20:37:55

Google

Vasily
16.03.2017
20:38:15
Это вариант решения задачи
А цель какая?

Akhmed
16.03.2017
20:39:18
допустим цель такая же как у typeProvider - прочитать массив данных и к примеру проссумировать
понятно как это сделать с TypeProvider
а как без него?
точнее даже не так

Igor
16.03.2017
20:39:56
А цель какая?
- Скачать с сервера данные в виде JSON
- распарсить список messages
- проанализировать его
- отправить куда надо

Akhmed
16.03.2017
20:41:22
вот смотрите
допустим задача такая - написать приложение под WG API
WG API славится тем что у них абсолютно убого спроектированные JSON
Они Id используют в качестве ключа json
"data": {
"1": {
"nation_i18n": "СССР",
"name": "#ussr_vehicles:T-34",
"level": 5,
"image": "http://static-ptl-ru.gcdn.co/static/2.53.0

Vasily
16.03.2017
20:42:31
Ну в данном случае тогда Deserialize в Dictionary<string.object> и вперед

Akhmed
16.03.2017
20:42:45
ну вот об этом и речь
если заюзать Newthonsoft json То он умеет десериализовывать в мутабельные объекты
а в иммутабельные объекты как?
видимо про это был вопрос
хотя вот ответ на мой вопрос

Google

Akhmed
16.03.2017
20:44:08
https://github.com/haf/Newtonsoft.Json.FSharp

Vasily
16.03.2017
20:44:14
Вопрос скорее про JPAth, имхо

Akhmed
16.03.2017
20:44:18
они сделали поддержку F#
вот можете его заюзать для десериализации
хотя походу поторпился - там вроде все примеры о том как сериализовать

Igor
16.03.2017
20:48:42

Akhmed
16.03.2017
20:48:55
круть - значит все таки сделали
а без F#

Vasily
16.03.2017
20:49:15
Рефлекшн никто не отменял

Akhmed
16.03.2017
20:49:15
Тогда понятно

Igor
16.03.2017
20:49:59
Рефлекшн никто не отменял
Наверное у меня очень простые данные (строки да структуры), для более сложных типов может и не сработает.

Akhmed
16.03.2017
20:50:08
да понятно что никто не отменял - речь о том что бы десериазовывать также как в C# в существующие типы данных

Vasily
16.03.2017
20:50:40
Они ничем от F# не отличаются с т.з. сериализации

Akhmed
16.03.2017
20:51:01
и желательно одной строчкой как это делает C# а не огромной кодовой базой с рефлексией
сериализация понятно что нет проблем
наверняка существует и простое как в C# решение для десериализации
просто надо покопаться и изучить какое решение есть

Roman
17.03.2017
13:51:04
Ищем хорошего, опытного разработчика-лида на стэк N3, C#/F#, ASP.NET, JS, Backbone/Marionette. Человека, который любит классику . . . Компиляторы пописать, оптимизировать операции и алгоритмы, и другие подобные извращения . . .
Задачи:
Вместе с командой, развитие в платформе функциональных блоков:
- Сервисной шины сообщений.
- Модулей интеграций и адаптеров.
- Встроенного формального языка описания бизнес-процессов и протоколов их взаимодействия между собой.
- Модуля оркестровки и хореографии служб.
- Модуля контроля, аудита и протоколирования.
все чаще пишут про C#/F#

Anton
17.03.2017
13:51:25
это хорошо

Google

Anton
17.03.2017
13:51:34
глядишь можно будет наконец в проде на F# писать.

Roman
17.03.2017
13:51:47

Anton
17.03.2017
13:51:56
везёт ему =)

Igor
17.03.2017
15:31:16
Никто не тыкал таймеры в новом coreclr?

Roman
17.03.2017
15:34:04

Igor
17.03.2017
15:35:32
И вроде все работает, но хочется кора

Roman
17.03.2017
15:35:57

Igor
17.03.2017
15:38:06
А потом еще в докере затолкать и на свой vps (а не azure) ?

Roman
17.03.2017
15:38:28

Igor
17.03.2017
15:38:51
Кстати там видосики с прошлого dotnext опубликовали - есть даже одно про F#

Roman
17.03.2017
15:38:55
hub.docker.com -> fsharp и дальше в свою впску на

Igor
17.03.2017
15:41:55
https://www.youtube.com/channel/UCNPwMPudMEw-gnAT4zh_UZg

Roman
17.03.2017
15:42:41
будет на поуже

Evgeniy
17.03.2017
17:04:00
> F# во славу Data Science
Модно, молодежно.

Google

Evgeniy
17.03.2017
17:13:56
Кто-нибудь здесь занимается анализом данных на F#?
Ну, или любой другой околоматематической деятельностью?

Igor
17.03.2017
17:25:13
А чем идиоматично загружать текст из сети в F#?
Сейчас использую стандартный WebClient, но VS подсвечивает ворнинг что он disposable

Akhmed
17.03.2017
17:26:29
видимо из за того что используешь let вместо use для WebClient ?

Klei
17.03.2017
17:28:30

Roman
17.03.2017
17:42:59

Evgeniy
17.03.2017
17:44:29
@neftedollar Как там инфраструктура у фшарпа/дотнета для анализа данных? Готово к использованию?
Что можно/нужно допилить? :)

Roman
17.03.2017
17:48:13
Tensorflow .Net api by Miguel De Icaza.
https://github.com/migueldeicaza/TensorFlowSharp
Мигель говорит, выноси в отдельный фреймворк.
Есть еще чисто fsharp/.net либы, но под .net core не смотрел
Если убрать RTypeProvider и PythonTypeProvider, то будет оч мало либ.

Evgeniy
17.03.2017
17:52:51
Да, я этот список видел. Там из стоящего, кажется, Accord.NET, да RProvider.
Ну, и Math.NET для общей математики.