@Fsharp_chat

Страница 361 из 772
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
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# слабо относится, это всё фичи рантайма.

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
@fvnever нам нужна новая задача!
А мы старую не закончили. Надо протестировать провайдеры под неткором.

Или помочь Сайму, указав на препятствия.

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

Но мне страшно фиксить его код

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

5 тыщ строк за ночь — это мощно, конечно :)

Evgeniy
12.10.2017
13:32:18
@fvnever нам нужна новая задача!
https://github.com/fsharp/fslang-design/tree/master/RFCs

Evgeniy
12.10.2017
13:35:02
@cilchat?

Спасибо.

Sergey
12.10.2017
13:36:55
Провайдеры Сайм видимо сам починит
провадеры то компилятся. в вот проекты которые их используют еще не компилятся =) сложно назвать это рабочим рещением пока что)

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
А, сваггер точно был generative.
swagger мы просто без дотнеткоров пробовали пересадить на ctx

Friedrich
12.10.2017
13:42:06
Мы вот с @Dolfik над этим уже неделю думаем

swagger мы просто без дотнеткоров пробовали пересадить на ctx
Как давно вы это всё пробуете? Просто там в SDK каждый день что-нибудь мажорно меняется :)

Недавно было такое, что я там файлик увидел, а на следующий день его уже и нету.

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

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

Nikolay
12.10.2017
16:24:55
https://github.com/CSBiology
Это что за покемон?

Evgeniy
12.10.2017
16:26:05
Это что за покемон?
Репозитории со всяким добром по биоинформатике.

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

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

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