
Evgeniy
13.04.2018
21:36:07
https://twitter.com/eiriktsarpalis/status/984905391275421696
https://twitter.com/JetBrainsRider/status/984788828757032961

Friedrich
14.04.2018
09:51:00
Если честно, по здравом размышлении я так и не понял, для кого такой инструмент был бы полезен. Для сборки практически любого проекта (на Full CLR) же всё равно придётся накатывать Build Tools, а то и всю Visual Studio :(

Google

Vasily
14.04.2018
14:33:21
Ну непонятно действительно
С одной стороны, они напирают на лицензию
С другой, пункт лицензии легко закрывается комьюнити версией студии

Friedrich
14.04.2018
14:44:10

Vasily
14.04.2018
14:57:57

Evgeniy
14.04.2018
16:02:17
Еще один туториал. :)
https://www.slideshare.net/MikhailShilkov/monads-explained-for-oop-developers
Привет.

Sergei
14.04.2018
17:15:10

Vladimir
14.04.2018
17:18:47
Оказывается String.Join('-',.. не работает в F# interactive
Только String.Join("-",..

Evgeniy
14.04.2018
17:27:19

Vladimir
14.04.2018
17:36:02
ага, в обычном файле все норм

Evgeniy
14.04.2018
18:01:58
?

Google

Evgeniy
14.04.2018
18:43:19
Ок, время доклада @theimowski.
Говорят, там очень хорошее лайв-демо про SAFE.

Anna
14.04.2018
18:45:07

Evgeniy
14.04.2018
18:45:21
https://safe-stack.github.io/
Веб стэк. Типа LAMP и MEAN.

Anna
14.04.2018
18:47:19
Спасибо! У нас так на работе внутренний проект называется, дак у меня глаз дёргается, как вижу эту аббревиатуру ?

Sergey
14.04.2018
19:02:23
а кому нравится лого SAFE?)

Evgeniy
14.04.2018
19:03:10

Sergey
14.04.2018
19:03:27

Evgeniy
14.04.2018
19:03:29
Хорошее лого. Мне не нравится лого Fable. %)

Sergey
14.04.2018
19:03:59
дракон?

Evgeniy
14.04.2018
19:04:23
Да. Ну, дракон классный, но градиент и цвет...
Как-то выбивается из стиля современных логотипов (всякие плоские фиолетовые штуки???).
http://fable.io/img/shared/fable_logo.png

Sergey
14.04.2018
19:06:48
а что на счет оригинала? https://github.com/fable-compiler/Fable/issues/969#issuecomment-307872065

Evgeniy
14.04.2018
19:08:36

Sergey
14.04.2018
19:09:04
нет, там была ссылка на коммент с вот этой картинкой- https://cloud.githubusercontent.com/assets/1197905/26725706/7e2db778-47a8-11e7-8603-2ba82ac49f24.png

Evgeniy
14.04.2018
19:09:42
https://cloud.githubusercontent.com/assets/1197905/26680118/be8291ea-46e0-11e7-837e-763804e91b88.png

Sergey
14.04.2018
19:09:51
я просто как-то упустил момент когда и кто его перекрасил и главное почему)

Evgeniy
14.04.2018
19:09:53
Мне вот такое цветовое решение понравилось, крайний правый.

Google

Evgeniy
14.04.2018
19:13:14

Sergey
14.04.2018
19:13:30
спасибо @gsomix =)
и немного свежих новостей, не забываем подключаться в конференции 16ого числа https://sergeytihon.com/2018/04/14/f-weekly-15-2018-virtual-fsharpconf-2018-april-16/

Evgeniy
14.04.2018
19:15:36
F# Weekly #15, 2018 – Virtual fsharpConf 2018, April 16
https://sergeytihon.com/2018/04/14/f-weekly-15-2018-virtual-fsharpconf-2018-april-16/
@sergey_tihon Спасибо!
https://skillsmatter.com/skillscasts/11308-safe-apps-with-f-web-stack

Vlad
14.04.2018
19:53:44

Evgeniy
14.04.2018
20:05:00
https://github.com/Microsoft/visualfsharp/pull/4726
?

Vlad
14.04.2018
20:11:15

Evgeniy
14.04.2018
20:11:37
https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/generics/statically-resolved-type-parameters
Что за srtp?
Ну, это про inline, крышечки ^ и structural/duck typing.

Artemy
14.04.2018
20:17:07
Как будто бы дракон с остальными буквами не очень сочетается (ну мне так кажется, однако я не дизайнер; вопрос довольно субъективный, так что, надеюсь, никто обижаться не будет)

Evgeniy
14.04.2018
20:34:48
https://twitter.com/isaac_abraham/status/985237343497007104
Ссылка на сам пост.
https://codeblog.jonskeet.uk/2018/04/13/backward-compatibility-and-overloading/

Vlad
14.04.2018
20:35:14

Friedrich
15.04.2018
03:42:59
https://github.com/Microsoft/visualfsharp/pull/3582 пошла движуха!

Google

Vasily
15.04.2018
07:05:42
Трейтам таки быть?
Причем, как я понимаю, solution wide

Evgeniy
15.04.2018
07:16:54
Это потешные "трейты".
Что меня больше радует, люди из сообщества все больше начинают работать над компилятором.

Vlad
15.04.2018
07:31:12

Evgeniy
15.04.2018
07:32:35
Кому крестики-нолики на Elmish.XamarinForms?
https://github.com/jimbobbennett/TicTacToe
Ну, и я все еще под впечатлением от лайв-демо @theimowsi. Описывать UI прямо в коде — это очень круто. :)

Vasily
15.04.2018
09:03:33
Я больше за декларативные dsl

Igor
15.04.2018
09:04:26

Evgeniy
15.04.2018
09:04:50

Vasily
15.04.2018
09:04:57
Для маленьких проектов-ок,с большими будут проблемы
Разработчику полет творческой мысли имеет смысл ограничивать
Во избежание

Evgeniy
15.04.2018
09:06:16

Roman
15.04.2018
09:06:48

Vasily
15.04.2018
09:06:59

Evgeniy
15.04.2018
09:07:04
У меня остались только неприятные воспоминания от работы с XAML. :(

Google

Evgeniy
15.04.2018
09:07:23
Конечно, это было во времена VS2015. Может быть сейчас все лучше стало.

Vasily
15.04.2018
09:07:30
У него высокий порог вхождения
Ну и в силу некоторых особенностей нормальный дизайнер под него не сделать

Evgeniy
15.04.2018
09:08:23

Vasily
15.04.2018
09:08:26
Я на нем писал, начиная с 2005 студии, все ок было
Я когда начинал на нем писать, тоже требовалась куча хаков
Потом начинаешь понимать, что происходит,и хаки становятся ненужны
Я это и имел в виду, когда говорил про порог вхождения

Evgeniy
15.04.2018
09:12:49
Ну, и в конце нас погубила неявность, конечно. Это к слову об ограничениях полета творческой мысль. Слишком сильно стали полагаться на subtype dispatch при компоновке UI.
Так что с XAML можно все скатить с той же степенью легкости, что и с eDSL.

Artemy
15.04.2018
09:18:04
Особенно, в случае веба

Evgeniy
15.04.2018
09:26:13
Почему?

Artemy
15.04.2018
09:28:15
Во-первых, в случае F# это же рекомпиляция нужна (хотя с Fable, как я понял, это автоматически делается)

Evgeniy
15.04.2018
09:29:00