@Fsharp_chat

Страница 530 из 772
Andrey
02.04.2018
07:51:42
Например?
Вакансии по f#?

Pavel
02.04.2018
07:53:10
Зачем тебе мертвый чат?

Artemy
02.04.2018
07:54:47
Доброе утро. Никто не знает чатов по машинному обучению? Буду рад ссылке или любой информации) с Гуглом что то не повезло)
Тут подборка чатов по всеразличным темам (не знаю, находил уже сам или нет): https://github.com/goq/telegram-list

Но по машинному обучению и т.п. там мало чатов

Google
?‍?
02.04.2018
07:58:21


B_CCCPcekca_HET
02.04.2018
08:00:26
Тут подборка чатов по всеразличным темам (не знаю, находил уже сам или нет): https://github.com/goq/telegram-list
ML как и F# , не так уж и развит )) даже совета толком спросить не у кого )

Klei
02.04.2018
08:01:41
Там вроде turp <- struct (0,0)

Roman
02.04.2018
08:02:36
Он же по окамл

?‍?
02.04.2018
08:04:14
Evgeniy
02.04.2018
08:06:13
ML как и F# , не так уж и развит )) даже совета толком спросить не у кого )
Есть русскоязычный слак OpenDataScience, 12к человеков.

Сеттер, брр.

Artemy
02.04.2018
08:07:28
ML как и F# , не так уж и развит )) даже совета толком спросить не у кого )
Ну не знаю. Говорят-то о нём все при любом удобном случае

?‍?
02.04.2018
08:08:14
Сеттер, брр.
А можно без них писать код для UI?

?‍?
02.04.2018
08:10:16
Google
Roman
02.04.2018
08:10:25
А можно без них писать код для UI?
А зачем? Если это и есть нормальный способ для f#?

Evgeniy
02.04.2018
08:10:33
В смысле?
В смысле как в C#.

https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/members/properties

Klei
02.04.2018
08:11:30
Вообще там val, так что эта штука уже доступна публично.

?‍?
02.04.2018
08:12:20
В смысле как в C#.
А, вы об этом. Ну тут как-бы на вход 1 число, а сетерить его нужно в турплу

Evgeniy
02.04.2018
08:17:17
А можно без них писать код для UI?
Зависит. Когда-то давно я писал UI для CAD на C#. И в какой-то момент переход к иммутабельным структурам здорово упростил мне жизнь.

С тех пор, правда, я UI не пишу. Но в иммутабельность уверовал. :)

?‍?
02.04.2018
08:22:50
С тех пор, правда, я UI не пишу. Но в иммутабельность уверовал. :)
У нас немного разные задачи по UI. Конечно, можно перелинковывать для DataSource каждый раз новую ViewModel, но допустим, у нас есть события, обработчики которых тоже нужно переносить в пересознанный "рекорд", как тогда организовывать код (того же извлечения обработчиков, это похоже на большее извращение, чем мутабельность, если нет - поправьте)?

Может быть проблема во мне (например, не знаком с React, где, возможно, всё на лету через иммутаблы обновляется, кажется его потому и советуют)

Evgeniy
02.04.2018
08:26:58
У нас немного разные задачи по UI. Конечно, можно перелинковывать для DataSource каждый раз новую ViewModel, но допустим, у нас есть события, обработчики которых тоже нужно переносить в пересознанный "рекорд", как тогда организовывать код (того же извлечения обработчиков, это похоже на большее извращение, чем мутабельность, если нет - поправьте)?
Поэтому я и написал "зависит". Наверное, сейчас бы я просто старался по возможности уменьшить количество мелких мутабельных объектов. Или можно попробовать перейти на некоторую "правильную" функциональную архитектуру, типа Elmish. Но это поле непаханное. :)

@yerumaku А ты читал статьи Reed Copsey про WPF в F#?

Это серия из трех статей с простеньким примером, которые эволюционирует каждый год. :) - http://reedcopsey.com/2015/12/09/christmas-trees-in-wpf-using-fsharp-viewmodule/ - http://reedcopsey.com/2016/12/15/christmas-trees-in-wpf-2016-edition/ - http://reedcopsey.com/2017/12/14/christmas-trees-in-wpf-2017-update/

?‍?
02.04.2018
09:09:32
@yerumaku А ты читал статьи Reed Copsey про WPF в F#?
Написано интересно, но как работает Gjallarhorn не понятно (словно смотрю на айсберг), поиск по слову mutable вообще не даёт представления где там куча. Ещё бы найти кого-нить, кто его применил в реальном приложении и каков профит в скорости для сравнения. https://github.com/ReedCopsey/Gjallarhorn.Bindable

B_CCCPcekca_HET
02.04.2018
09:24:21
http://goo.gl/abmjom
Спасибо. Оставил данные.

Evgeniy
02.04.2018
09:24:43
Спасибо. Оставил данные.
Через денек-другой аппрувнуть должны.

Evgeniy
02.04.2018
09:26:10
не надо elm, возьми elmish
Как не надо? Надо! Эталонная реализация, чистота, не нужно возиться с JS инфраструктурой.

Для изучения подхода самое то. :)

Roman
02.04.2018
09:27:32
ну ели эль рассматривать как фп-basic то ладно

Google
?‍?
02.04.2018
09:30:00
Не надо React, кстати, возьми Elm. :)
Пока не вижу нужны, если внутри модели будет 1 рекорд мутабл

Алекс
02.04.2018
09:31:11
попробуй blazor

https://blogs.msdn.microsoft.com/webdev/2018/03/22/get-started-building-net-web-apps-in-the-browser-with-blazor/

?‍?
02.04.2018
09:32:49
Алекс
02.04.2018
09:33:28
для html пойдет

а elm уж извините но давно не развивается, не вижу там перспективы

его двигает 1 чел

Evgeniy
02.04.2018
09:34:48
а elm уж извините но давно не развивается, не вижу там перспективы
Блин, ну, не Blazor же в качестве альтернативы рассматривать. :)

Vladimir
02.04.2018
09:34:53
blazor-y до продакшна как до луны еще)

Алекс
02.04.2018
09:35:08
у эльма тоже самое)

формально

Evgeniy
02.04.2018
09:35:24
Elm уже в продакшене, Fable+Elmish тоже есть немного.

Roman
02.04.2018
09:35:29
Алекс
02.04.2018
09:35:34
у blazor хорошее будущее пока изучать)

пора..

Evgeniy
02.04.2018
09:36:12
Алекс
02.04.2018
09:36:19
можно будет писать библиотеки на фшапр все как мы любим

Roman
02.04.2018
09:36:21
у blazor хорошее будущее пока изучать)
немного не о том, учить надо и все такое, но задачу надо решить сейчас)

Xamarin.Elmish
да, спасибо

Evgeniy
02.04.2018
09:38:33
Google
Evgeniy
02.04.2018
09:39:13
Но хочется ли писать UI на C#/Razor? :)

Roman
02.04.2018
09:39:30
Алекс
02.04.2018
09:39:31
к тому же я так понимаю это свежее слово во фронте уже с учетом опыта реакта и всего прочего современного

почем же нет? посмотрите как элементарно написать типа todo app

Алекс
02.04.2018
09:40:37
к тому же это уже webassembly

это вообще крутяк)

Алекс
02.04.2018
09:41:24
долой JS

Vlad
02.04.2018
09:42:18
Evgeniy
02.04.2018
09:43:14
да, почему нет
Ок, я не настаиваю. :)

Алекс
02.04.2018
09:43:28
я вот тоже так думаю что будет очень круто. razor для фронта!

Bonart
02.04.2018
09:43:57
Главное - дотнет для фронта. Уже не JS

Алекс
02.04.2018
09:44:37
к тому же майкрософт решила похоже эту тему поддержать

Evgeniy
02.04.2018
09:44:45
Artemy
02.04.2018
09:44:59
F# в Razor бы

Алекс
02.04.2018
09:45:22
и сейчас в razor не фшарп

?‍?
02.04.2018
09:45:50
долой JS
А кто о нём говорил? Тут было обсуждение подходов реализации нотификации для потока интерфейса от immutable типов, а пустое перечисление молодых технологий не поможет найти ответ на каком велосипеде ехать лучше или как создать свой под текущую задачу.

Evgeniy
02.04.2018
09:45:56
Google
Vlad
02.04.2018
09:46:32
Да.
компонентный подход ангуляра 2, из того что я знаю

Алекс
02.04.2018
09:46:46
ну компоненты и прочее. все сразу заложено и пока все просто

Evgeniy
02.04.2018
09:46:58
Единственное, с чем не поспоришь, что Blazor — это действительно будущее .NET во фронте.

Алекс
02.04.2018
09:47:11
значит надо учить

Evgeniy
02.04.2018
09:47:14
@angmarr Присоединяйся к дискуссии.

значит надо учить
Совсем не обязательно.

Vlad
02.04.2018
09:47:30
значит надо учить
раньше Q3 2019 беты скорее всего не будет))

Igor
02.04.2018
09:48:37
@angmarr Присоединяйся к дискуссии.
К какой? (я тут выпал из контекста) Сейчас пытаюсь завести react + reagent + clojure ?

Vlad
02.04.2018
09:50:21
Единственное, с чем не поспоришь, что Blazor — это действительно будущее .NET во фронте.
и там так или иначе придется писать на C# клиентское приложение, потому что никто не собирается делать разор для F# (как и текущий)

Evgeniy
02.04.2018
09:50:36
Да, я понял.

Vlad
02.04.2018
09:51:25
сейчас там темплейт из 3 проектов - клиентское (фронт), сервер - обычное асп нет кор приложение и отдельный проект с бизнес-логикой (как я понял)

по-идее никто не мешает последние 2 на фшарпе писать

Алекс
02.04.2018
09:54:32
можно будет типа иметь общую объектную модель для бэка и фронта

короче я inspired)

Igor
02.04.2018
09:59:58
За Blazor трём.
Хм, тогда мне нечего добавить (я же мобильный девелопер) ? кроме того что я за SAFE

Evgeniy
02.04.2018
10:00:09
А мне не очень нравится.

Алекс
02.04.2018
10:00:20
почему?

Evgeniy
02.04.2018
10:00:22
Инжектированный стейт, который размазывается про компонентам сложно держать в голове.

Алекс
02.04.2018
10:01:02
мне кажется еще рано об этом говорить пока мало примеров кода

к тому же они только начали еще могут все переделать

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