
Vasily
09.08.2018
09:17:11
Пакет же вроде тянет только файл

Ayrat
09.08.2018
09:17:17
написал вот так
github fsprojects/FSharp.TypeProviders.SDK fsc.props

Vasily
09.08.2018
09:17:27
Точнее, ему можно сказать

Ayrat
09.08.2018
09:17:28
и вот так в референсес
File: fsc.props .

Google

Ayrat
09.08.2018
09:17:57
он отресолвил
sprojects/FSharp.TypeProviders.SDK/paket.dependencies мне в проект
спасибо, но нет)

Vasily
09.08.2018
09:18:12
Мвахахаха

Friedrich
09.08.2018
09:27:55
Адово.

Roman
09.08.2018
11:17:35
https://github.com/Neftedollar/semantic-ui-react-fable-experiment
доделал коллекции
дальше Views, Modules, Behaviors и Addons
В демо пока не добавил таблицы

Vladimir
09.08.2018
12:01:08
a :> Fable.Helpers.React.Props.IHTMLProp вот из-за такого я и не спешу на фейбл переезжать)

Roman
09.08.2018
12:03:43

Vladimir
09.08.2018
12:27:01
слишком много кода

Ayrat
09.08.2018
12:42:26
а это open не лечится?

Roman
09.08.2018
12:57:06
Привет!!

Vladimir
09.08.2018
13:00:07

Roman
09.08.2018
17:29:44
Привет!

Google

Mikhail
10.08.2018
14:42:21
Ребята, вопрос не совсем про F#, но про управление состоянием. Куда копать, если нужно реализовать что-то вроде stagera, который будет хранить состояние и перемещаться вперед-назад по заданным шагам?
Проблема следующая: есть набор страниц, каждая страница является или формой, или просто отображением ранее введенных данных. Нужно реализовать возможность делать шаг вперед после заполнения данных, или возвращатся назад на N шагов, если что то нужно перезаполнить.
Хотелось бы задавать набор этих страниц декларативно, и иметь универсальный компонент для управления таким вот состоянием

Vasily
10.08.2018
14:43:20
А что конкретно реализуешь?
Визард или что?

Mikhail
10.08.2018
14:44:39
Наверное, просто не слышал про визард раньше

Vasily
10.08.2018
14:47:50
Задам уточняющий вопрос номер раз. На каком языке реализуешь?

Mikhail
10.08.2018
14:49:15
js, но больше интересует концепт.
Да, это, походу, wizard называется

Vasily
10.08.2018
14:49:45
Если это js, почему вопрос в чате про f#?
Я ж могу возбудиться и послать в профильный чат

Mikhail
10.08.2018
14:52:19
Потому, что:
1. Тут больше процент людей, которые могли сталкиваться с подобной проблеммой
2. f# как инструмент удобен для решения этой проблемы, и, возможно, есть примеры таких решений

Vasily
10.08.2018
14:52:57
Тогда лучше во флудилку

Mikhail
10.08.2018
14:53:10
?

Vasily
10.08.2018
14:53:35
Там люди те же, в общем-то, но правила не такие строгие

Roman
11.08.2018
09:16:16
Привет

Friedrich
11.08.2018
09:16:38
Слушайте, а match! уже релизнули?
А то я как раз хочу поюзать :3

Ayrat
11.08.2018
09:47:50

Friedrich
11.08.2018
09:48:23
Ну а в .NET Core 2.1 SDK уже свежий компилятор или ещё нет?

Ayrat
11.08.2018
09:48:57
2.1.300 компилятор 10.1
Старый вроде

Friedrich
11.08.2018
09:49:25
Ок, разберёмся.

Google

Friedrich
11.08.2018
11:34:09
Слушайте, а в студии уже запилили сортировку файлов в проекте перетаскиванием?
Народ, го плюсовать! https://github.com/Microsoft/visualfsharp/issues/5496

Roman
11.08.2018
12:44:56

Vlad
11.08.2018
13:06:54

Eugene
11.08.2018
13:09:09

Friedrich
11.08.2018
13:12:16
Ну, короче, с вершенингом для тулов у нас сейчас всё довольно плохо.
https://travis-ci.org/ForNeVeR/nightwatch/builds/414875480#L1705
Блин, и вот как это чинить?
Привет!

Roman
11.08.2018
14:36:08

Friedrich
11.08.2018
14:36:25
Оно говорит, что не нашло FSharp.Core и из-за этого отказывается запускать тесты!

Vasily
11.08.2018
14:49:54
Поставить пакет fsharp.core, по идее

Вячеслав
11.08.2018
14:53:09
А что конкретно реализуешь?
а есть пример подобного на f# и wpf или другой UI платформы ? просто недавно реализовывал на C# юзая кастыли. Но в душе хотелось понять как такое сделать на фп, ибо пайплаен же, но только как сделать его витвистым не придумал :(

Friedrich
11.08.2018
15:11:54
Кажись, TaskBuilder.fs мне всё сломал.
Похоже, настоящий опубликованный TaskBuilder.fs референсит FSharp.Core 4.4.3, но в нугетовых спеках у него написано 4.4.1
Но точно это понять затруднительно, потому что там, как обычно, какой-то копец с версиями :(
Правильным ответом было обновиться на .NET Core 2.1. Там базовая версия FSharp.Core чуть повыше, и поэтому всё работает.
Вот, кстати, ещё одна фигня в копилку: если собирать один и тот же проект разными версиями SDK, будут получаться разные зависимости.
Переехать на Paket мб? Мне это начинает надоедать.

Bonart
11.08.2018
16:23:36
Фридрих, что-то твой бот мышей не ловит

Google

Vasily
11.08.2018
17:02:36

Вячеслав
11.08.2018
17:08:13


Roman
11.08.2018
20:01:47
Огочо
Beginning F# 4.0, Second Edition(2016)
Авторы: Kit Eason, Robert Pickering
Язык: английский.
Целевая аудитория: начинающие разработчики на F# (желателен опыт программирования на другом языке).
#fsharp
Данная книга – отличный фундамент для тех, кто впервые знакомится с мультипарадигмальным языком программирования F#, удобным для решения различных задач обработки данных. Вместе с авторами вы научитесь писать простой и, главное, качественный код, узнаете про применение в рамках Visual Studio, Xamarin Studio, Emacs, MonoDevelop, Atom.
Благодаря книге вы:
✔️ научитесь писать функции и повторно их использовать;
✔️ рассмотрите упрощенное использование переменных;
✔️ рассмотрите многомерные массивы;
✔️ изучите объекты среза, поддерживаемые списками в F#.
Достоинства:
➕ максимум информации всего на 309-ти страницах;
➕ большое количество примеров и разборов особенностей языка.
Недостатки:
➖ нет перевода на русский.
https://twitter.com/zaid_ajaj/status/1028461829389996032?s=19
Привет!


Kirill
12.08.2018
13:13:30
Beginning F# 4.0, Second Edition(2016)
Авторы: Kit Eason, Robert Pickering
Язык: английский.
Целевая аудитория: начинающие разработчики на F# (желателен опыт программирования на другом языке).
#fsharp
Данная книга – отличный фундамент для тех, кто впервые знакомится с мультипарадигмальным языком программирования F#, удобным для решения различных задач обработки данных. Вместе с авторами вы научитесь писать простой и, главное, качественный код, узнаете про применение в рамках Visual Studio, Xamarin Studio, Emacs, MonoDevelop, Atom.
Благодаря книге вы:
✔️ научитесь писать функции и повторно их использовать;
✔️ рассмотрите упрощенное использование переменных;
✔️ рассмотрите многомерные массивы;
✔️ изучите объекты среза, поддерживаемые списками в F#.
Достоинства:
➕ максимум информации всего на 309-ти страницах;
➕ большое количество примеров и разборов особенностей языка.
Недостатки:
➖ нет перевода на русский.
Там ещё что-то от Дона видел на амазоне (Expert F# 4).
Чем отличаются? По названию как-то не очень понятно, что подразумевается под экспертом.
Там по оглавлению тоже вроде с азов всё начинается.


Andrew
12.08.2018
13:45:02
Привет!
Вот так здороваешься с людьми, а они тебе спам в канал кидают

Roman
12.08.2018
14:32:49

Friedrich
12.08.2018
14:33:24
Ну, типа как «Воет ли чёрная луна», kekeke.