@Fsharp_chat

Страница 557 из 772
Vladimir
17.04.2018
13:05:40
осталось только спеку css осилить :)
да хотя бы только статические имена классов вытаскивать уже 99% юзкейсов покроет)

Roman
17.04.2018
13:06:03
Vladimir
17.04.2018
13:06:15
и stylus

Roman
17.04.2018
13:06:21
и stylus
Точно

Google
Vlad
17.04.2018
13:06:21
Ну там ещё и scss и sass
сасс сам по себе умеет в css

зачем его то

Roman
17.04.2018
13:06:38
Vlad
17.04.2018
13:06:40
кто извращается сасами, пусть их в css транспайлит

потом уже парсит

?‍?
17.04.2018
13:07:26
Roman
17.04.2018
13:07:29
кто извращается сасами, пусть их в css транспайлит
Тогда надо продумывать пайплайн разработки

За что?
Просто не мое

Vlad
17.04.2018
13:08:12
Тогда надо продумывать пайплайн разработки
в плане, зачем писать провайдер типов для саса, когда можно его 1 командой в css перегнать?

учитывая что в ваших фейбл и так вебпак стоит

это не большая проблема

Jey
17.04.2018
13:37:17
https://fsharpforfunandprofit.com/posts/recipe-part2/
Эт че, монадки для моделирования ошибок изобретаем?

Google
Vasily
17.04.2018
13:38:50
Скорее для описания

Jey
17.04.2018
13:39:38
А, хотя статья-то 13-го года

Evgeniy
18.04.2018
03:59:01
Привет.

Vasily
18.04.2018
08:11:19
Хммм... Любопытный факт - CompilationRepresentationAttribute не работает на модулях

Roman
18.04.2018
10:20:01
Много нас осталось?
Снова перепись!

Vasily
18.04.2018
10:26:04
Шо, опять? (с)

Roman
18.04.2018
10:27:44
Шо, опять? (с)
Вон, видишь, ещё 4 человека отметились

Roman
18.04.2018
10:41:29
Снова перепись!
И что с этим делать? Плюсик ставить?

Roman
18.04.2018
10:42:13
И что с этим делать? Плюсик ставить?
кликнуть на палец вверх, если знаечние уменьшится, то еще раз кликнуть

Roman
18.04.2018
10:42:34
А, посмотрел, сорян

Vlad
18.04.2018
11:19:24
https://twitter.com/torhovland/status/986282878475624448

сюда тоже скину, имеет все же к F# отношение немного)

Evgeniy
18.04.2018
11:19:46
Хайп.

Vlad
18.04.2018
11:20:19
Хайп.
кто знал, что F# будет популярен через JS фреймворк?

Evgeniy
18.04.2018
11:21:41
А я тем временем размышляю про десктоп. :)

Anton
18.04.2018
11:22:35
Мемасы тоже оффтоп?(

Evgeniy
18.04.2018
11:22:55
Мемасы тоже оффтоп?(
Да, всегда так было. Попинай @neftedollar, чтобы F# флудилку открыл. :)

Friedrich
18.04.2018
11:23:24
Зачем F# флудилка? Общая есть же.

Evgeniy
18.04.2018
11:23:53
А я тем временем размышляю про десктоп. :)
В FSSF слаке Reed подробно описал разницу между Gjallarhorn и Elmish. Пора делать Gjallarhorn.Bindable.Avalonia, короче. :)

Roman
18.04.2018
11:24:28
Зачем F# флудилка? Общая есть же.
дотнет флудилка не досточно F#

Google
Friedrich
18.04.2018
11:25:04
Evgeniy
18.04.2018
11:25:21
Evgeniy
18.04.2018
11:25:44
Рид сказал, что там на полчаса работы вообще.
Мне кажется, это что-то уровня заявлений Дона.

Friedrich
18.04.2018
11:25:47
Да я, говорит, щас за пять секунд запилю

Evgeniy
18.04.2018
11:25:53
Я посмотрю сегодня вечером.

Friedrich
18.04.2018
11:26:07
Мне кажется, это что-то уровня заявлений Дона.
Ну да, с поправкой на то, что он-то лучше нас знает свой код :)

Vlad
18.04.2018
11:26:16
Мне кажется, это что-то уровня заявлений Дона.
^^если вы разработчки языка ^^имеете PhD

Vasily
18.04.2018
11:26:40
Я смотрю на гьяллахорн на данный момент. В целом норм концепция

Мне там тайп провайдер понравился, точнее, немного не там, но того же автора. В общем, буду пробовать скорее всего

Evgeniy
18.04.2018
11:28:16
Ну, хотелось бы на Avalonia все это иметь.

WPF уже неинтересно. :)

Vasily
18.04.2018
11:28:37
что за TP?
Глянь на fsxaml

Ну а чо Авалон я?

Авалония

Vasily
18.04.2018
11:29:39
В реальный продакшн ее нескоро можно будет пускать

Evgeniy
18.04.2018
11:30:08
Vasily
18.04.2018
11:30:40
Пока датагрида не будет. @fvnever
Датагрид фиг бы с ним

Google
Vasily
18.04.2018
11:30:55
В моих сценариях не нужен

Vlad
18.04.2018
11:31:11
Пока датагрида не будет. @fvnever
ну наверно есть приложеия где он не нужен

Friedrich
18.04.2018
11:31:13
Пока датагрида не будет. @fvnever
Дак, ну, будем пилить.

Vasily
18.04.2018
11:31:45
Вот шаблонизатор бы, конечно

Vlad
18.04.2018
11:31:47
Дак, ну, будем пилить.
Там задача сводится к тому, чтобы взять датагрид из сильверлайта и портировать под авалонию?

Friedrich
18.04.2018
11:31:56
Но датагрид из сильверлайта по количеству кода сам примерно как авалония :)

Bonart
18.04.2018
11:32:14
На самом деле не сводится

Roman
18.04.2018
11:32:14
Но зачем?

Bonart
18.04.2018
11:32:29
Потому что имеющиеся гриды немножечко овно

Friedrich
18.04.2018
11:32:37
На самом деле не сводится
Ну, свой отдельный неохота писать. Мне более перспективной кажется идея портирования.

Но, если у тебя какие-то светлые идеи, как сделать значительно лучше, то смело предлагай.

Vasily
18.04.2018
11:33:03
Да какой грид ни начни писать,говно будет

В итоге

Vasily
18.04.2018
11:33:38
Ну как нет

Каждый грид решает свои задачи

Vlad
18.04.2018
11:34:02
Но зачем?
чтобы интерактивные отчеты в 100500 столбцов можно было делать

Vasily
18.04.2018
11:34:14
Универсальный скорее всего будет говном

Bonart
18.04.2018
11:34:20
Ну как нет
А вот так. В дельфи гриды овном не были, а в xaml стали. Из-за дрянной виртуализации

Google
Vasily
18.04.2018
11:34:40
чтобы интерактивные отчеты в 100500 столбцов можно было делать
Это решается не гридом,а структурой данных

Bonart
18.04.2018
11:35:15
Это решается не гридом,а структурой данных
Грид должен участвовать - у его вью-модели должен быть контракт с плавющим окном

Vasily
18.04.2018
11:35:25
Bonart
18.04.2018
11:36:13
Ну я чет осиливших виртуализацию в впф не встречал
А никто и не брался :) Дело же не в контроле грида, а в том, что контракты между гридом и источником данных плохие

Vasily
18.04.2018
11:36:26
Грид должен участвовать - у его вью-модели должен быть контракт с плавющим окном
У грида должна быть тупая задача - быстрая отрисовка таблички

Roman
18.04.2018
11:37:02
Как это все связанно с F# ?

Vasily
18.04.2018
11:37:04
Bonart
18.04.2018
11:37:17
А имеюшиесмя данные - в том числе число строк и положение ползунка в скролл-баре

Какой из WPF-гридов оповещает, что хочет видеть строки с 500 по 550 и готов ждать асинхронный ответ?

Vasily
18.04.2018
11:38:27
Да это не задача грида

Это задача источника данных

Bonart
18.04.2018
11:38:51
Это его задача, потому что у источника данных скроллбара нет

А у грида есть

А нынешние гриды в лучшем случае бомбят построчными запросами

И хотят объект готовый, а не таск

Гриду нужно очень мало данных для отрисовки, но он должен сообщать о них источнику в полном объеме и должен ждать асинхронного ответа

Задница любого xaml-грида в том, что у него каждая ячейка - ViewModel, но он не может сказать своей композитной вью-модели, для каких именно ячеек ему вью-модели сейчас нужны, а для каких - нет

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