
Nikolay
08.05.2018
16:55:09
В смысле?
Ну в каждом контроле пишется один и тот же код, как-то не гуд

Vasily
08.05.2018
16:55:25
Дальше из этого списка просто тащишь по нужному идентификатору

Nikolay
08.05.2018
16:55:43
По сути идеально было бы по дефолту делать context this

Vasily
08.05.2018
16:55:48
Если нужна скорость, добавляешь хеширование

Google

??
08.05.2018
16:56:27

Vasily
08.05.2018
16:56:36
И проблема с аут варами перестает существовать

Nikolay
08.05.2018
16:57:23

Evgeniy
08.05.2018
16:57:47
@yerumaku Кстати, а ты видел Elmish.XamarinForms?

??
08.05.2018
16:57:51

Vasily
08.05.2018
16:58:11
@Dolfik а скинь код билдера поглядеть. Подозреваю, что там много record expressions

Nikolay
08.05.2018
16:58:34
Вообще была идея генерить байндинги с помощью тайп провайдеров

??
08.05.2018
17:00:14
@yerumaku Кстати, а ты видел Elmish.XamarinForms?
Он же не завершён. Мне в общем то хочется просто полопатить X.Android (более нативен), т.к. у X.F не очень перфоманс, а элмиш как раз для форм. Как говорят замаринщики, ждать стабильный X.F 3.0 годы

Vasily
08.05.2018
17:02:18
@Dolfik yield кривой во всех билдерах :)

Nikolay
08.05.2018
17:02:40

Vasily
08.05.2018
17:02:50
Там по идее сигнатура должна быть Yield(())

Nikolay
08.05.2018
17:02:54
Я тогда совсем зелёным был, так что мне можно)

Google

??
08.05.2018
17:03:02
Под статикой я имею в виду сайзы, которые вычисляться или извлекаться должны отдельно

Vasily
08.05.2018
17:10:41
Когда ничего не задано

??
08.05.2018
17:40:06
Когда ничего не задано
Мб баг какой, но подсвечивало такую конструкцию красным. Увы нет исходников, эти два дня не смерджились по непонятной причине, мб еще баг студии.

Vasily
08.05.2018
17:41:44
Я зуб даю, что работает

??
08.05.2018
17:49:47
Я зуб даю, что работает
Наверное ругалось на что-то ещё. С деревом вьюшек не совсем понимаю как его строить. Список в принципе можно протащить через дерево билдеров, но как организовать дерево вложенности?
Даже скорее вопрос его смысла. В идеале, ауты должны быть видны. Дерево было бы удобно, если бы надо было вьюшку извлекать при перестроении всей страницы (в андроид это активити), но, вьюшки там как раз надо часто перестраивать (так устроена ОС), что, например, при повороте, активити снова строит дерево вьюшек с нуля.
Типа это ни разу не UWP.

Evgeniy
08.05.2018
18:40:35
Привет.

Yurij Rumyancev
08.05.2018
18:41:30
привет

Evgeniy
08.05.2018
18:52:19
https://twitter.com/thewhitetigle/status/993895404348551170

Mikhail
08.05.2018
20:23:06
Как скормить фшарп функцию в метод, который хочет Func<T> ?
Забыл пустой тупль добавить в сигнатуре

Ivan
08.05.2018
21:30:53
let f a = a +1
let f1 : Func<int> = Func<_> (f)
https://blogs.msdn.microsoft.com/dotnet/2018/05/08/f-language-and-tools-update-for-visual-studio-2017-version-15-7/

Evgeniy
09.05.2018
05:50:58
Привет.

Ivan
09.05.2018
10:45:36

Google

Mikhail
09.05.2018
16:23:16
dotnet или nuget может устанавливать исполняемые программы в систему, как это делает хаскельный стек или npm?

Bonart
09.05.2018
17:16:54
Для этого есть chocolatey

Ivan
09.05.2018
17:52:31
dotnet 2.1 умеет
https://www.natemcmaster.com/blog/2018/02/02/dotnet-global-tool/

Mikhail
09.05.2018
17:57:14
Здорово!

Vasily
09.05.2018
19:07:35
да. Уже почти готов paket таким макаром

Vasily
10.05.2018
08:32:49
Хммм... fsharpforfunandprofit опять не открывается у меня...

Dmitry
10.05.2018
08:34:46
у меня открывается

Vasily
10.05.2018
08:35:02
Ну, значит, Мегафон дурит

Evgeniy
10.05.2018
11:18:17
https://github.com/Microsoft/visualfsharp/pull/4867

Friedrich
10.05.2018
13:00:59

Evgeniy
10.05.2018
13:02:38

Friedrich
10.05.2018
13:03:35

Bonart
10.05.2018
13:08:29
Сквошить вредно

Friedrich
10.05.2018
13:14:19
Сквошить вредно
В высшей степени дискуссионный вопрос. Посмотри коммиты Дона и скажи это ещё раз :)

Bonart
10.05.2018
13:15:57
minor fixes и т.п. - не айс, остальное норм

Friedrich
10.05.2018
13:17:37

Vlad
10.05.2018
13:18:03

Vasily
10.05.2018
13:18:08
Я бы забил - пулл реквест обычно историю схлопывает в один коммит

Google

Friedrich
10.05.2018
13:18:08
Я считаю, тут сквошнуть ок. Тем более, что автор так и намеревается сделать, и поэтому такие коммиты составил.

Bonart
10.05.2018
13:18:14
very-early-prototype - значит смотри таску

Vasily
10.05.2018
13:18:17
В котором можно сделать нормальное описание

Friedrich
10.05.2018
13:18:36

Bonart
10.05.2018
13:18:43
more cleanup - значимых изменений нет

Friedrich
10.05.2018
13:19:15
Ну ладно, я завязываю. Звучит так, будто я критикую Дона, а это неверно.

Bonart
10.05.2018
13:19:21

Vladimir
10.05.2018
13:19:26

Bonart
10.05.2018
13:20:03

Friedrich
10.05.2018
13:20:32
Вообще, сам код там очень интересный, надо будет почитать.
Мне всегда было интересно, как в C# эти стектрейсы работают.

Vasily
10.05.2018
13:20:51
Для истории важно кто
А не сколько он там итераций кода делал в локальном бранче

Bonart
10.05.2018
13:21:24
Не нравится только minor fixes - тут хорошо бы знать ЧТО фиксили

Vasily
10.05.2018
13:23:12
С точки зрения истории коммитов важен финальный вариант, залитый в ветку

Bonart
10.05.2018
13:24:14

Siarhei
10.05.2018
13:24:34

Google

Vasily
10.05.2018
13:24:46
К тому же всегда можно глянуть историю в конкретном форке, из которого делался pr

Bonart
10.05.2018
13:25:55
Это не всегда возможно и совсем не всегда нужно - задача имеет внешний эффект, а решение в коде бьется на рефакторинги, форматирование и собственно изменения
Сквошить эти три категории в один коммит - грязно

Roman
10.05.2018
13:37:01

Friedrich
10.05.2018
13:37:19

Vasily
10.05.2018
14:10:35
вы бы лучше потестили и поревьювили Доновский PR чем воду в ступе толочь здесь

Roman
10.05.2018
15:12:01
hi!

Jakhongir
10.05.2018
15:14:17

Roman
10.05.2018
16:38:05
Привет!

Evgeniy
10.05.2018
17:22:12
https://twitter.com/dsyme/status/994574127712305152
?

Vasily
10.05.2018
19:47:43
Если Дон пишет правду, это очень круто. Наконец-то тп хоть на что-то сгодятся в реальных условиях

Mariia
10.05.2018
20:13:00
@gsomix http://qr.ae/TUTY3I что думаешь про этот ответ?

Evgeniy
11.05.2018
03:17:09

Mariia
11.05.2018
06:32:04

Evgeniy
11.05.2018
06:45:45