@Fsharp_chat

Страница 30 из 772
Nikolay
09.04.2017
18:08:28
Там всего 6 типов, а он говорит что 7 должен быть

Evgeniy
09.04.2017
18:33:23
@Dolfik Код!

Nikolay
09.04.2017
18:33:53
let updateChatId = match update.Type with | Types.UpdateType.CallbackQuery -> update.CallbackQuery.From.Id | Types.UpdateType.ChannelPost -> update.ChannelPost.Chat.Id | Types.UpdateType.ChosenInlineResult -> update.ChosenInlineResult.From.Id | Types.UpdateType.EditedChannelPost -> update.EditedChannelPost.Chat.Id | Types.UpdateType.EditedMessage -> update.EditedMessage.Chat.Id | Types.UpdateType.InlineQuery -> update.InlineQuery.From.Id | Types.UpdateType.Message -> update.Message.Chat.Id

Блин, не очень

Google
Nikolay
09.04.2017
18:34:24
https://gist.github.com/Dolfik1/24815e4bab5014ccb0556445d3e821d4

Evgeniy
09.04.2017
18:35:42
Ты по enum'у матчишь?

Nikolay
09.04.2017
18:35:48
Да

https://github.com/mrtaikandi/Telebot/blob/master/src/Telebot/Types/UpdateType.enum.cs

Вот этот

Evgeniy
09.04.2017
18:36:21
Да, сделай | _ -> bla-bla

Nikolay
09.04.2017
18:37:19
Как-то не очень

Evgeniy
09.04.2017
18:37:20
Потому что enum же по сути просто int.

Nikolay
09.04.2017
18:37:27
Он сам определить не может?

Evgeniy
09.04.2017
18:38:12
Определяет нормально в случае DU, но не enum.

enum менее безопасный тип.

Nikolay
09.04.2017
18:38:30
Ясно, спасибо

Но блин, от него не избавишься к сожалению

Google
Nikolay
09.04.2017
18:38:47
Под F# либ нету

Andrey
09.04.2017
19:26:45
Добрый вечер! Раз про либы речь зашла. OCR либа под распознавание русского языка для .net CORE существует? Тессеракту видимо system.drawing нужен ...только с полноценным .нетом хочет работать ?

Evgeniy
09.04.2017
19:36:53
Я не думаю, что вообще много библиотек .Net Core поддерживают.

Особенно такие специфические.

Andrey https://github.com/charlesw/tesseract/issues/298

Там какой-то чувак говорит, что портировать легко под Core.

Andrey
09.04.2017
19:46:39
Благодарю

Evgeniy
10.04.2017
07:56:29
https://twitter.com/kot_2010/status/851338122575171584

Ееее фп!

Roman
10.04.2017
09:53:43
Сам виноват.) Представил как выглядит это в с# выглядит жутко.

Куча лямбда не нужна.

кстати

#вакансия https://m.hh.ru/vacancy/19390398?utm_campaign=new_vacancies&utm_content=2017_04_10&utm_source=telegram&utm_medium=telegram

#вакансия https://m.hh.ru/vacancy/19708817?utm_campaign=new_vacancies&utm_content=2017_04_10&utm_source=telegram&utm_medium=microsoftstackjobs

Evgeniy
10.04.2017
10:51:39
Ух.

https://github.com/colinbull/visualfsharp/commit/4fad11c7af0aebef1d16ae47442bf9f5ec1b2080

Смотрите, пацаны!

@fvnever ^

Google
Roman
10.04.2017
13:14:14
а где этот rfc-1023 глянуть?

нашел https://github.com/fsharp/fslang-design/blob/master/RFCs/FS-1023-type-providers-generate-types-from-types.md

Evgeniy
10.04.2017
13:15:23
Если запилят, то это будет вин.

Мне очень хочется иметь кодогенератор, параметризуемый типом.

Akhmed
10.04.2017
13:16:14
объясните пожалуйста для тупых что это (

а то я не догнал (

Evgeniy
10.04.2017
13:16:47
@SherievAkhmed Чувак начал делать тайппровайдеры, параметризуемые типами.

Akhmed
10.04.2017
13:17:10
не не - это я понял. Не понял какую выгоду это дает.

Roman
10.04.2017
13:17:28
не не - это я понял. Не понял какую выгоду это дает.
In the example given in the summary, the type provider could provide a mutable C# "record" class to interoperate with existing .NET frameworks like NHibernate that don't work well with immutable types.

Akhmed
10.04.2017
13:17:51
прикольно

тогда да - круто

Roman
10.04.2017
13:18:31
Решение проблем интеропа с C# кодом в том числе.

Кстати! @gsomix, спасибо за ведение канала! Прям дикий вин

тогда да - круто
type Stock = { Ticker: string; Price: float; Date: DateTimeOffset } type StockReader = CsvProvider<Stock> let stocks : Stock seq = StockReader.Read("path/to/file.csv") вот еще хороший пример.

Evgeniy
10.04.2017
13:19:44
@neftedollar ^_^

Roman
10.04.2017
13:21:37
тут, кстати много RFC https://github.com/fsharp/fslang-design/tree/master/RFCs

Evgeniy
10.04.2017
13:22:01
@neftedollar @SherievAkhmed Лично мне такие тайппровайдеры интересны для написания эффективных многомерных массивов. Включая те, у которых размеры будут в компилтайме чекаться.

Но это неточно.

Friedrich
10.04.2017
16:09:58
https://github.com/colinbull/visualfsharp/commit/4fad11c7af0aebef1d16ae47442bf9f5ec1b2080
Ого! Colin Bull крутой чел, респект ему.

Roman
10.04.2017
23:31:59
dotnet это конечно что-то крутое. + Новые *.proj файлы это оч круто.

Google
Roman
11.04.2017
00:17:08
Посмотрите эту вакансию в компании Jet.com: https://www.linkedin.com/jobs2/view/249864176

https://github.com/j-alexander?tab=repositories это потрясающе!

https://www.youtube.com/watch?v=Bn132AtZLhc

В чатике у кложуристов

Олсо от последнего видоса у Кложуристов должно бомбить, тк им часть озвученного не доступно

Friedrich
11.04.2017
09:42:00
Олсо от последнего видоса у Кложуристов должно бомбить, тк им часть озвученного не доступно
У кложуристов в общем-то есть системы для типизации кода. Я даже пробовал ими пользоваться. Неудобно :(

Evgeniy
11.04.2017
10:12:34
Там новый .Net Framework вышел?

А .Net Standard 2.0 еще нет!

Friedrich
11.04.2017
10:13:39
https://github.com/dotnet/core/blob/master/roadmap.md

Всё ещё Q3 2017.

Nikolay
11.04.2017
10:17:55
Friedrich
11.04.2017
10:18:21
Где?
https://blogs.msdn.microsoft.com/dotnet/2017/04/05/announcing-the-net-framework-4-7/

Но там ничего крупного не поменяли.

Nikolay
11.04.2017
10:25:23
Да они вряд-ли уже будут что-то крупное под .NET Framework пилить

Roman
11.04.2017
11:55:15
Мастхэв

Evgeniy
11.04.2017
12:07:19
Хорошая книга.

Но читать я ее, конечно же, не буду.

Igor
11.04.2017
12:15:51
Но читать я ее, конечно же, не буду.
(с языка снял (но я ее пролистал ?))

Roman
11.04.2017
12:50:16
(с языка снял (но я ее пролистал ?))
кложурист/схемер/рэкетир/лиспер в чати

(с языка снял (но я ее пролистал ?))
хотя в F# же такое сплош ь? и рядом

Google
Му
11.04.2017
12:52:54
https://www.youtube.com/watch?v=Bn132AtZLhc
кто-нибудь посмотрел? вас не коробят его англицизмы?

Vasily
11.04.2017
12:55:30
ПОтешный доклад в плане англицизмов, конечно

Evgeniy
11.04.2017
13:06:12
>__<

Зафорсить болл на хилл, чтобы достичь эквилибриума.

Он в начале доклада говорил, что работает над библиотекой для dependent types в F#.

А в презентации показал библиотеку другого чувака.

Roman
11.04.2017
14:10:20
А в презентации показал библиотеку другого чувака.
Это номрально. Я смотрел на youtube полуторачасовой доклад старого индуса по машинному обучению на F#, наверное для своих студентов. Он рассказывал как работала его программа для выявления на фото классов кошечки собачки . Так он из часа видео где-то минут двацать занимался тем что выделял строку мышкой и нажимал alt+enter. Вместо того что выделять с помощью home -end. А когда все же запустил программу целиком, она стала долго работать, т.к. сначала должна была прогнать все изображения через себя. Этот индус решил ограничиться 100 изображениями и поставил фильтр, но на СПИСОК, а не на Seq. в итоге опять подождал пока будут загружаться все эти тысячи изображений. Плюнул, и за 10 минут до конца доклада, открыл ютуб и стал показывать как работает чья-то другая программа на F#, которой он вдохновился. Самый идеотский доклад по F# и ML которое я видел.

Dmitry
11.04.2017
14:15:30
Это номрально. Я смотрел на youtube полуторачасовой доклад старого индуса по машинному обучению на F#, наверное для своих студентов. Он рассказывал как работала его программа для выявления на фото классов кошечки собачки . Так он из часа видео где-то минут двацать занимался тем что выделял строку мышкой и нажимал alt+enter. Вместо того что выделять с помощью home -end. А когда все же запустил программу целиком, она стала долго работать, т.к. сначала должна была прогнать все изображения через себя. Этот индус решил ограничиться 100 изображениями и поставил фильтр, но на СПИСОК, а не на Seq. в итоге опять подождал пока будут загружаться все эти тысячи изображений. Плюнул, и за 10 минут до конца доклада, открыл ютуб и стал показывать как работает чья-то другая программа на F#, которой он вдохновился. Самый идеотский доклад по F# и ML которое я видел.
АПЛИКЭЙШН СЭРВАР ВЕРСУС ВЕБ СЭРВАР

евпочя

Nikolay
11.04.2017
14:18:26
Это номрально. Я смотрел на youtube полуторачасовой доклад старого индуса по машинному обучению на F#, наверное для своих студентов. Он рассказывал как работала его программа для выявления на фото классов кошечки собачки . Так он из часа видео где-то минут двацать занимался тем что выделял строку мышкой и нажимал alt+enter. Вместо того что выделять с помощью home -end. А когда все же запустил программу целиком, она стала долго работать, т.к. сначала должна была прогнать все изображения через себя. Этот индус решил ограничиться 100 изображениями и поставил фильтр, но на СПИСОК, а не на Seq. в итоге опять подождал пока будут загружаться все эти тысячи изображений. Плюнул, и за 10 минут до конца доклада, открыл ютуб и стал показывать как работает чья-то другая программа на F#, которой он вдохновился. Самый идеотский доклад по F# и ML которое я видел.
:D Ну может у него эпловская клава и там нету home и end

Roman
11.04.2017
14:18:49
Эт вряд ли

Igor
11.04.2017
15:45:27
Vasily
11.04.2017
17:05:59
Я, конечно , не расист, но что-то тут прослеживаются некие параллели с фенотипом

Roman
11.04.2017
17:25:48
Мне кстати нравится как индусы говорят. Все четко и ясно. как мой препод по английскому в школе)

@gsomix https://github.com/Z3Prover/z3

Evgeniy
11.04.2017
18:06:46
Ага. Он у F* внутре. :)

@neftedollar https://github.com/dungpa/Z3Fs

Roman
11.04.2017
18:10:08
ого. Круто

Вот такой DSL отличнй был бы для tensorflow

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