@Fsharp_chat

Страница 735 из 772
Ayrat
29.09.2018
10:49:03
это значит что явное приведение к типу Task не нужно

потому что у тебя функция уже обязана возвращать Task

(потому что ты явно написал её сигнатуру выше)

Ну и к тому же после Async.StartAsTask там вариантов нет

Google
Ayrat
29.09.2018
10:49:56
можно даже в сигнатуре не писать

А что это значит?
https://fsharpforfunandprofit.com/posts/type-inference/ здесь написано как работает type inference в F#

Evgeniy
29.09.2018
12:18:30
https://twitter.com/i_no_see_pound/status/1045725102606700544

https://twitter.com/dustinmoris/status/1045970558926684160

Mikhail
29.09.2018
12:23:32
Evgeniy
29.09.2018
12:41:33
Привет.

Пожалуйте.

Grigoriy
29.09.2018
17:46:57
Привет!

Vlad
29.09.2018
17:49:39
Привет. Наверное уже очень много спрашивали.. Какие книги стоит почитать для deep dive в F#? Сам пишу на C#

Ayrat
29.09.2018
17:50:59
Привет. Наверное уже очень много спрашивали.. Какие книги стоит почитать для deep dive в F#? Сам пишу на C#
можно почитать Expert F#, там без хардкора, очень хорошо написано как раз для тех кто имеет опыт C# Очень хорошо идёт сайт https://fsharpforfunandprofit.com/ его можно как ебук скачать с сайта прям

Google
Vlad
29.09.2018
17:51:22
спасибо большое!

Vlad
29.09.2018
18:17:30
Книги в файлах чата есть ещё

Grigoriy
29.09.2018
18:33:50
Дип дайвс нужно читать уже хотя бы немного знакомым с синтаксисом. Иначе ничего понятно не будет - это не учебник, а набор case studies

Roman
29.09.2018
18:56:28
Мб добавить это всё в пин пост? Вместо/вместе с ссылками на гиттер, русскоязычное сообщество и тд

Самый популярный вопрос в чате же)

Grigoriy
29.09.2018
18:58:26
Надо страничку на фшарплэнгру и ссылку на оную

Ivan
29.09.2018
20:31:37
Формально можно однодневный курс по фшарпу сделать. С выездами в кабаки для чтения.

Grigoriy
29.09.2018
20:33:10
Это дело!

Бирап!

Ivan
29.09.2018
20:33:42
Меня последнее время слегка бесит, что говоря об фшарп мы говорим о языке, а надо говорить о мышлении в разрез.

Grigoriy
29.09.2018
20:34:14
Выражения вместо операторов?

Юнит вместо воид?

Roman
29.09.2018
20:34:38
Ivan
29.09.2018
20:34:44
У меня после FSharp со скалистами и хаскелистами больше общего, чем с сшарпистами

Grigoriy
29.09.2018
20:35:10
Я более чем уверен, что у них иное мнение :)))

Особенно у хаскелистов

Скала на жвм и с оопом и синглтонами из коробки :)))

Ivan
29.09.2018
20:36:22
Парадигма общая. А плачу от отсутсвия HKTя больше всех. @gsomix не даст соврать. С основания чата :-)

Google
Ivan
29.09.2018
20:39:05
Я бы не отказался от вебинарчика какого нить
Вообще где это идея гениальная. А что если раз в неделю нам рассказывать, что тот связанное с fsharp в скайпе, кто хочет тот подключается?

Ivan
29.09.2018
20:40:14
Мне голосом с вопросами проще

Roman
29.09.2018
20:41:40
Вообще где это идея гениальная. А что если раз в неделю нам рассказывать, что тот связанное с fsharp в скайпе, кто хочет тот подключается?
Но и скайп тоже неплохо - только боюсь, что он может слегка треснуть от количества желающих

Ivan
29.09.2018
20:42:53
Скала на жвм и с оопом и синглтонами из коробки :)))
Уж извини, не синглтонами а статиками. А JVM нам не враг, поскольку в ту же сторону работает. Если бы у них были стековые аллокейшины, переписатьF# на JVM было бы уже не сложно.

Roman
29.09.2018
20:44:33
Альтернативы платные.
Ну как вариант - твич

Ivan
29.09.2018
20:45:44
А там скрин шаринг есть?

Прости - мне с первоговзгляда показалось, что тэто гейм комманд центр

Roman
29.09.2018
20:46:24
А там скрин шаринг есть?
Это платформа для стриминга. Там игрушки в основном стримят, но можно и голый экран OBS'ом каким-нибудь захватывать и стримить.

Там чатик есть, текстовый правда. Зато можно хоть 100000 человек собрать.

Ivan
29.09.2018
20:46:55
А диалог?

Roman
29.09.2018
20:47:24
Можно и на ютубе кстати. Но у ютуба надо зранее разрешение на трансляцию получать.

Ivan
29.09.2018
20:47:27
Не не то - учить надо душой. А это только голосм покажешь.

Никос
29.09.2018
20:47:57
Еще про Фшарп приехало Как я писал змейку на F# и модели акторов https://habr.com/post/424861/

Ivan
29.09.2018
20:48:01
Вот ты не понял - должен мощь просто спросить

Roman
29.09.2018
20:48:05
Не не то - учить надо душой. А это только голосм покажешь.
Ну тогда надо найти звонилку, в которой можно демку экрана и максимальное количество народу.

Ivan
29.09.2018
20:48:37
Ну я блольше 10 все равно не удержу. Ну нас довольно много.

Alexander ⚗
29.09.2018
20:49:12
Ну тогда надо найти звонилку, в которой можно демку экрана и максимальное количество народу.
Не знаю завезли ли в дискорд шаринг экрана в конференциях, но в обычных звонках он есть там

Google
Никос
29.09.2018
20:49:25
Hangouts

Alexander ⚗
29.09.2018
20:49:31
Да и вообще дискорд довольно удобен как раз таки для группового диалога

Никос
29.09.2018
20:49:38
Nextcloud talk

Alexander ⚗
29.09.2018
20:49:47
Тогда Hangouts - наш путь.
Ну или хэнг, да. Он хорош

Ivan
29.09.2018
20:51:37
Короче парни, экран и прога выбор за вами. Если хотит е могу рассказать о функциональном проескировании доступа к БД. С кратикой слоев традиционного подхода и с примерами. Например в следующую пятницу.

Ivan
29.09.2018
20:52:45
Учтите без привязки фшарп, примеры на нем сделаю

Ivan
29.09.2018
20:54:45
Нет, суть фшарпа в парадигме, не в синтаксисе. Ну хотите мое представление об разнице ООП и ФП на примерах могу почитать. Только это очень мое.

Ivan
29.09.2018
20:56:20
Ayrat может вместе? Вроде расходимся не сильно, зато поспорим, это всем интересно будет

Grigoriy
29.09.2018
22:52:36
Подкаст! По типу «Разбор полётов» http://razbor-poletov.com/

Bonart
29.09.2018
23:33:26
Юнит вместо воид?
Task<Unit> вместо Task - однозначно!

Klei
30.09.2018
03:46:58
Еще про Фшарп приехало Как я писал змейку на F# и модели акторов https://habr.com/post/424861/
@atsapura Не понял, ты сам опубликовал или тебе внезапно одобрили?

Roman
30.09.2018
03:51:35
Песочница же

Klei
30.09.2018
03:52:46
Ее изменять можно потом?

Roman
30.09.2018
03:53:04
Ща проверю

Google
Klei
30.09.2018
03:58:16
Это хорошо.

Ayrat
30.09.2018
04:23:23
Ayrat может вместе? Вроде расходимся не сильно, зато поспорим, это всем интересно будет
Можно, но я не уверен с временем. Могу только в рабочее. Ещё помню по идее подкастов высказывался @neftedollar

Никос
30.09.2018
05:00:17
@atsapura Не понял, ты сам опубликовал или тебе внезапно одобрили?
Нее, не сам) увидел, что наш топик и сложил сюда ссылку

Klei
30.09.2018
06:01:49
Нее, не сам) увидел, что наш топик и сложил сюда ссылку
Это понятно) Я использовал твое сообщение как якорь для автора статьи, он понял.

Vladimir
30.09.2018
06:03:40
Что-то не открывается ссылка

Klei
30.09.2018
06:04:06
Что-то не открывается ссылка
Да, решили скрыть до окончания редактуры.

Vladimir
30.09.2018
06:04:34
Зря, ссылка уже по новостям пошла

Vladimir
30.09.2018
06:05:35
[Из песочницы] Как я писал змейку на F# и модели акторов О чем это все? Я расскажу о том, как построить модель акторов с помощью MailboxProcessor из стандартной библиотеки, на какие моменты обратить внимание и о том, какие подводные камни вас могут ожидать. Я не претендую на истину в последней инстанции. Код, написанный здесь, не идеален, может нарушать какие-то принципы и может быть написан лучше. Но если вы новичок и хотите разобраться с мейлбоксами — надеюсь, эта статья вам поможет. Если вы про мейлбоксы все знаете и без меня — вам тут может быть скучно. Почему акторы? Ради практики. Про модель акторов я читал, смотрел видео, мне все понравилось, но сам не пробовал. Теперь попробовал. Несмотря на то, что по сути выбрал технологию ради технологии, концепция очень удачно легла на эту задачу. Почему MailboxProcessor, а не, например, Akka.net? Для моей задачи акка — это из орбитальной станции по воробьям, MailboxProcessor гораздо проще, да и входит в стандартную библиотеку, так что никаких пакетов подключать не нужно. Читать дальше → https://habr.com/post/424861/?utm_campaign=424861

Может и ещё где)

Klei
30.09.2018
06:05:56
Да емае.

@atsapura Выпускай Кракена. Нас спалили.

Vlad
30.09.2018
06:11:54
[Из песочницы] Как я писал змейку на F# и модели акторов О чем это все? Я расскажу о том, как построить модель акторов с помощью MailboxProcessor из стандартной библиотеки, на какие моменты обратить внимание и о том, какие подводные камни вас могут ожидать. Я не претендую на истину в последней инстанции. Код, написанный здесь, не идеален, может нарушать какие-то принципы и может быть написан лучше. Но если вы новичок и хотите разобраться с мейлбоксами — надеюсь, эта статья вам поможет. Если вы про мейлбоксы все знаете и без меня — вам тут может быть скучно. Почему акторы? Ради практики. Про модель акторов я читал, смотрел видео, мне все понравилось, но сам не пробовал. Теперь попробовал. Несмотря на то, что по сути выбрал технологию ради технологии, концепция очень удачно легла на эту задачу. Почему MailboxProcessor, а не, например, Akka.net? Для моей задачи акка — это из орбитальной станции по воробьям, MailboxProcessor гораздо проще, да и входит в стандартную библиотеку, так что никаких пакетов подключать не нужно. Читать дальше → https://habr.com/post/424861/?utm_campaign=424861
Не открывается

Klei
30.09.2018
06:13:09
Не открывается
Ответ парой экранов выше.

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