@Fsharp_chat

Страница 705 из 772
Vasily
12.09.2018
14:05:50
Я всегда такой

Roman
12.09.2018
14:06:12
Нет, сегодня у тебя явный статистический выброс по билдерам

Vasily
12.09.2018
14:06:15
Просто к винформам фшарп прикручивать - это такое

Учитывая общую модель программирования на винформах

Google
Vasily
12.09.2018
14:06:56
Очень непростое и трудоемкое занятие

Andrew
12.09.2018
14:09:28
Учитывая общую модель программирования на винформах
А я сделаю все реактивно, как в Elm. При каждом действии, которое меняет состояние view, я вызываю let newState = updateState(state, action) и отсылаю newState в updateView. Что-то типа такого.

Vasily
12.09.2018
14:09:54
В tag не проще модель пихать?

Bonart
12.09.2018
14:09:56
Просто к винформам фшарп прикручивать - это такое
Да нормально можно. Пилишь форму на View (C#) и ViewModel (F#)

Andrew
12.09.2018
14:10:28
Vasily
12.09.2018
14:10:51
Ну насколько я помню винформы, там у каждого контрола есть свойство Tag

Bonart
12.09.2018
14:11:08
Что это?
Грязный хак :) В Tag можно спокойно пихать невпихуемое

Andrew
12.09.2018
14:12:55
Кстати winforms будет поддерживаться в .netcore 3

так что оно не мертво

Roman
12.09.2018
14:13:13
Но на Винде, как выяснилось

Vasily
12.09.2018
14:13:25
Ну от wpf бенефитов больше

Andrew
12.09.2018
14:13:54
Но на Винде, как выяснилось
хмм. а есть ссылка? или как найти

Vasily
12.09.2018
14:14:08
Ну а как по-другому?

Google
Vasily
12.09.2018
14:14:24
Там же под капотом winapi

Соответственно только на виндовой машине

Ayrat
12.09.2018
14:14:37
хмм. а есть ссылка? или как найти
никто не говорил что оно будет кроссплатформенно

Andrew
12.09.2018
14:14:49
мм. ну да.. наверно. сделать кроссплатформенно думаю будет сложно )

Ayrat
12.09.2018
14:14:56
винформс просто будет работать под виндой через неткор фреймворк

Vasily
12.09.2018
14:15:16
Ну кроссплатформенного ui на данный момент нет вменяемого уровня

Vasily
12.09.2018
14:15:30
Десктопного, естественно

Ayrat
12.09.2018
14:15:44
Vasily
12.09.2018
14:15:51
Ну начинается

Г-но этот ваш электрон

Roman
12.09.2018
14:16:08
html в electron!!!1
Fable -elmish!

https://twitter.com/MikhailShilkov/status/1039810673822326784?s=19

Ayrat
12.09.2018
14:33:54
https://twitter.com/MikhailShilkov/status/1039810673822326784?s=19
https://stackoverflow.com/questions/52292043/mixing-iobservable-and-asynca-in-f/52297683#52297683

Roman
12.09.2018
14:34:36
https://twitter.com/jimbobbennett/status/1039872568767991808?s=19

Vasily
12.09.2018
14:34:45
И туда гопаковские стримы засунул

Ayrat
12.09.2018
14:35:27
И туда гопаковские стримы засунул
фак йеее Я не виноват что либа настолько охуенна, что там есть всё

Igor
12.09.2018
15:37:36
Grigoriy
12.09.2018
15:47:42
Google
Evgeniy
12.09.2018
16:04:48
https://www.youtube.com/watch?v=bEO7bl79uAM

https://twitter.com/verdonckflorian/status/1039951854904508418

Roman
12.09.2018
19:39:22
https://twitter.com/verdonckflorian/status/1039951854904508418
Его в ionide не встроили ещё?

А, перепутал с механизмом - форматтером

Александр
13.09.2018
06:59:51
Добрый день. Не подскажете есть ли нормальные либы для работы с чартами типа Xplot, только совместимые с дотнеткор?

Александр
13.09.2018
07:18:38
Хм, спасибо, посмотрю

Evgeniy
13.09.2018
07:23:33
Привет. https://github.com/fslaborg/FSharp.Charting ?
А эту библиотеку разве портировали под неткор?

XPlot, кстати, в процессе — рук не хватает. https://github.com/fslaborg/XPlot/issues/79#issuecomment-419643854

Vlad
13.09.2018
07:25:31
Думаю на моно оно работает

Evgeniy
13.09.2018
07:26:15
Под Mono точно работает (через GTK).

Хорошо бы FSharp.Charting портировать на Avalonia + oxyplot.

Получилось бы кроссплатформенное решение под неткор.

Vasily
13.09.2018
07:27:36
Условно кроссплатформенное, конечно

Evgeniy
13.09.2018
07:29:15
Вечерком посмотрю, FSharp.Charting.Gtk уже через oxyplot рисует. Заменить окошко GTK на Avalonia должно быть несложно.

https://blog.vbfox.net/2018/09/12/fake-typed-targets.html

Roman
13.09.2018
07:54:59
https://www.demystifyfp.com/fsharp/blog/concurrent-programming-in-fsharp-using-hopac-part-2/

Google
Roman
13.09.2018
09:12:48
https://www.demystifyfp.com/fsharp/blog/concurrent-programming-in-fsharp-using-hopac-part-2/
В данной статье используется foreverServer, а он останавливается, когда все работы выполнены?

Там всего 5 задач, в сумме 10 передач сообщений по каналу.

По идее хотелось бы чтоб этот foreverServer был потом убит

Vasily
13.09.2018
09:13:43
Скорее всего остается висеть

Roman
13.09.2018
09:14:11
Ayrat Hudaygulov помоги

Vasily
13.09.2018
09:14:35
Хотя не. Она ж внутри контекста другой джобы

Ayrat
13.09.2018
09:14:46
В чем вопрос?

Vasily
13.09.2018
09:15:07
Хорошо, кстати, что не форневер сервер

Ayrat
13.09.2018
09:15:10
Джобы собираются Гц без проблем

Форевер сервер не заканчивается обычным образом

Это евент луп по смыслу.

Там можно через server запустить терминирующий луп

Roman
13.09.2018
09:16:41
Это евент луп по смыслу.
Часто они используются?

Ayrat
13.09.2018
09:16:46
Форевер сервер для более легковесного создания нетерминирующего лупа

Roman
13.09.2018
09:17:19
И он без лишнего оверхеда?

Ayrat
13.09.2018
09:17:20
Часто они используются?
Актор же - тот же форевер сервер

Roman
13.09.2018
09:17:29
Да, но его убивать иногда надо)

Google
Roman
13.09.2018
09:18:00
Т.к. он память может жрать, если он состояние хранит большое

Ayrat
13.09.2018
09:18:10
Да, но его убивать иногда надо)
Тогда он не форевер) Форевер джоба убивается Гц если на неё ссылок нет.

Ayrat
13.09.2018
09:18:28
Ничего не утекает

Roman
13.09.2018
09:18:40
Ничего не утекает
То, что я хотел. Спасибо

Evgeniy
13.09.2018
13:15:49
> 7sharp9_exhumed [2:59 PM] > The generation stuff Ive been doing should be public today

Vasily
13.09.2018
13:16:20
Больше контекста, пожалуйста

Evgeniy
13.09.2018
13:16:52
https://twitter.com/7sharp9_exhumed/status/995642136426090497

Grigoriy
13.09.2018
13:17:21
@neftedollar про FAKE - я же говоил, что "так можно"... ещё б всё успевать :(

Grigoriy
13.09.2018
14:00:24
Вопрос на засыпку - кто-нить работал с Quartz? и сразу дополнительный - может ли Hopac скедулить джобы по типу cron expressions?

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