
Roman
12.10.2017
12:21:34
Короче, заменить C# на F# целиком и без потери качества кода, даже в пет-проектах, я не могу

Friedrich
12.10.2017
12:21:55
А нужно ли это? Давайте писать на обоих!

Anton
12.10.2017
12:22:05
В C# нету ничего такого, что может удивать - наверное это так работает в мое голове.

Roman
12.10.2017
12:22:32

Google

Evgeniy
12.10.2017
12:22:34

Roman
12.10.2017
12:22:43

Anton
12.10.2017
12:23:05
приятное чувство.

Friedrich
12.10.2017
12:23:35
Да вот серьёзно, берёшь и слушаешь любой топовый доклад с дотнекста или другого митапа. И удивляешься :)

Anton
12.10.2017
12:24:43
@fvnever последнее моё удивление было, когда ты показал, что можно инстанс статик класса создать. В том числе даже объект типа Void

Friedrich
12.10.2017
12:25:09
Ну, это к C# слабо относится, это всё фичи рантайма.

Vlad
12.10.2017
12:25:16

Roman
12.10.2017
12:28:15
кто-нибудь использовал FSharp.Charting?

Anton
12.10.2017
12:28:26
+

Roman
12.10.2017
12:28:41
[<EntryPoint>]
let main argv =
let s = seq { for i in 0.0 .. 0.02 .. 2.0 * Math.PI -> (sin i, cos i * sin i)}
Chart.Line(s)
0
не выводит ничего и никуда и без ошибок
Chart.Line([ for x in 0 .. 10 -> x, x*x ]).
ShowChart()
вот что надо добавить

Google

Sergey
12.10.2017
13:06:19
вот что надо добавить
там все примеры для fsi и вся магия грузится в начале #load "FSharp.Charting.fsx" чтобы оно работало. для того чтобы компилировать FSharp.Charting в ехе - надо немного больше кода
там регается кастомный принтер для fsi который каждый раз, когда резьтат твоего експерешена (it) есть FSharp.Charting.ChartTypes.GenericChart вызывает ShowChart за тебя
https://github.com/fslaborg/FSharp.Charting/blob/master/src/FSharp.Charting.fsx#L24

Evgeniy
12.10.2017
13:08:05
Привет!

Anton
12.10.2017
13:25:32
нужно правда ещё в референсы добавить System.Drawing

Nikolay
12.10.2017
13:27:54
@dotnettalks
@fvnever нам нужна новая задача!
Провайдеры Сайм видимо сам починит

Friedrich
12.10.2017
13:30:48
Или помочь Сайму, указав на препятствия.

Nikolay
12.10.2017
13:31:12
Ну разве что потестить, и мб пофиксить
Но мне страшно фиксить его код

Friedrich
12.10.2017
13:31:43
Да ладно! Даже если испортишь — не волнуйся, он ещё столько же напишет.
5 тыщ строк за ночь — это мощно, конечно :)

Evgeniy
12.10.2017
13:32:18

Nikolay
12.10.2017
13:32:51

Evgeniy
12.10.2017
13:35:02
@cilchat?
Спасибо.

Sergey
12.10.2017
13:36:55

Nikolay
12.10.2017
13:37:15

Friedrich
12.10.2017
13:37:45

Sergey
12.10.2017
13:38:33
Он апи поломал?
там хвататет изменений в апи... но компилятор не кушает provided types которые получаются

Google

Friedrich
12.10.2017
13:38:41
В смысле, там теперь остались только context-based провайдеры. А старых (оторые без контекста) больше нет

Nikolay
12.10.2017
13:38:56
А, и наше решение может их починить?

Friedrich
12.10.2017
13:39:05
Нет, наверное :)

Sergey
12.10.2017
13:39:06
у нас не получилось завести SwaggerProvider пока даже на обычном .net с помощью нового апи
Василий пробудет FSharp.Configuration на .netstandard там тоже пока не получилось)

Friedrich
12.10.2017
13:40:19
Просто, видимо, она генерирует пока не совсем такой код, который ожидается компилятором.

Sergey
12.10.2017
13:41:07

Nikolay
12.10.2017
13:41:08

Friedrich
12.10.2017
13:41:11
А, сваггер точно был generative.

Sergey
12.10.2017
13:41:18

Friedrich
12.10.2017
13:41:30
Ну то есть это не просто так взял и скопипастил. Надо было ещё прикрутить к старому API.

Sergey
12.10.2017
13:42:02

Friedrich
12.10.2017
13:42:06
Мы вот с @Dolfik над этим уже неделю думаем
Недавно было такое, что я там файлик увидел, а на следующий день его уже и нету.

Sergey
12.10.2017
13:44:31

Friedrich
12.10.2017
13:44:39
Ох, я уже не успеваю %)

Google

Roman
12.10.2017
14:43:20

Evgeniy
12.10.2017
16:22:42
https://github.com/CSBiology

Nikolay
12.10.2017
16:24:55

Evgeniy
12.10.2017
16:26:05

Roman
12.10.2017
16:42:25
в общем, вот тут собрал все книжки, которые нашел. Ничего из этого еще не читал толком, так что не судите строго, если там хлам попадется.
https://drive.google.com/drive/folders/0B0Iu21otQFOmaERpUlp3YjZQUms?usp=sharing

Vlad
12.10.2017
16:52:57
В файлах

Evgeniy
12.10.2017
18:12:01
Вы знаете, где есть много технической литературы. ?
http://libgen.io/

Artemy
12.10.2017
18:15:09
Да, спасибо за инфу. Как раз пару нужных книг нашёл.

Evgeniy
12.10.2017
18:56:37
@listl @alternat1v Привет! o/

Nikolay
12.10.2017
18:57:11
Да откуда вас столько

Evgeniy
12.10.2017
18:57:12
Пожалуйте.

Artemy
12.10.2017
18:57:31
Да, происходит что-то странное

Klei
12.10.2017
18:57:45