@Fsharp_chat

Страница 523 из 772
Evgeniy
25.03.2018
17:48:14
https://www.fsharping.com/blog/building-fsharp-community-in-czech-republic

Jan
25.03.2018
18:05:24
Yes, indeed. I will go to meet them for the first time next month. I have started with F# a year ago and was so busy learning it and applying in production that I had no time to meeting people. :-) But the effort was definitely worth it.

Google
Evgeniy
25.03.2018
18:48:33
Привет. ?

Dima
25.03.2018
18:49:46
Привет:) не ожидал приветствия

Evgeniy
26.03.2018
06:13:14
https://twitter.com/sergey_tihon/status/977997366077853696

Бенчмарки FsPickler. https://github.com/mbraceproject/FsPickler/wiki/.NET-Core-Benchmarks

Хочется, конечно, влепить стикер с Ченгом.

?‍?
26.03.2018
06:46:38
На F# ожидается аналог readonly struct (следовательно и ключевое in) из C# 7.2?

Bonart
26.03.2018
06:47:07
Благая весть

Evgeniy
26.03.2018
06:49:14
https://github.com/fsharp/fslang-suggestions/issues/648

Bonart
26.03.2018
06:49:52
Не столь благая весть

Evgeniy
26.03.2018
06:58:28
В компиляторе сейчас много другой работы, а интероп с этими новыми фичами, кажется, еще не обсуждался даже.

Через полгода-год, наверное.

Google
?‍?
26.03.2018
07:04:45
В компиляторе сейчас много другой работы, а интероп с этими новыми фичами, кажется, еще не обсуждался даже.
Но при это можно безболезненно использовать [<param: System.Runtime.InteropServices.In>] , если тащить структурки из C# lib?

?‍?
26.03.2018
07:34:33


Klei
26.03.2018
07:35:58
// Не так понял.

?‍?
26.03.2018
07:36:07


Roman
26.03.2018
07:36:42
Какая ошибка?

?‍?
26.03.2018
07:37:23
Извините, что картинкой.

Evgeniy
26.03.2018
07:38:08
type Point2D = struct val X: int val Y: int new(parameters: struct (int*int)) = let struct (x, y) = parameters { X = x; Y = y } end

И можно еще короче, если pattern matching заюзать. type Point2D = struct val X: int val Y: int new(struct (x, y)) = { X = x; Y = y } end

@yerumaku ^

?‍?
26.03.2018
07:48:12
Roman
26.03.2018
14:19:51
Magic of F# Type Providers – Max Fedotov – Medium https://medium.com/@maximcus/magic-of-f-type-providers-225b1169c7a0

Evgeniy
27.03.2018
04:07:37
https://twitter.com/k_cieslak/status/978349500879310848

Доброго утра.

B_CCCPcekca_HET
27.03.2018
05:47:00
Доброе)

Alex
27.03.2018
07:21:52
// Expecto will be part of new plugin А зачем выпиливать если этого нового плагина еще нет ?(

Evgeniy
27.03.2018
07:22:47
// Expecto will be part of new plugin А зачем выпиливать если этого нового плагина еще нет ?(
Я слышал, что за плагин для тестов Кшиштоф собирается небольшую денежку брать.

Google
Evgeniy
27.03.2018
07:28:40
Я только за.

Friedrich
27.03.2018
07:29:32
https://github.com/fsharp/fslang-suggestions/issues/648
Я подумывал о том, чтобы попробовать заняться на досуге.

Ну, когда у меня досуг появится.

Anna
27.03.2018
07:32:05
Ну, когда у меня досуг появится.
о, можно я эту фразочку позаимствую :)

Jan
27.03.2018
11:44:02
Are you already using F# in production? Could you please tell us a little bit more?
Hello. Sorry for the later reply. I had some family obligations that evening. I am developing internal systems for company that uses Microsoft Dynamics CRM as its core system. I can develop apps using data from CRM thanks to its good SDK in .NET. The application I am running in production enables displaying and modifing data from crm in more user friendly manner. It's backend is C#(SDK-related things), F#(data manipulations) and front-end in F# Fable. I formerly used Typescript + React on frontend. Two weeks ago, I discovered Fable and rewritten the Typescript code.

We meet from time to time, you can join us in Moscow)
Thank you for inviting me! I would like to visit Moscow one day. Apart of being a F# fan, I am also a big fan of good vodka. ?

Jan
27.03.2018
11:49:29
it's no rocket science, but the code base is much cleaner, smaller and maintainable. And fun. ?

Irkin
27.03.2018
12:09:27
Всем привет! Потихоньку изучаю F# на одном личном проекте, и возник вопрос, может кто сможет помочь :) Вопрос в следующем: не нашел возможности в F# создать программно перечисление заданного типа. Методы init и initInfinite создают перечисление с типом seq<int>, а как создать перечисление, например, seq<obj>, не используя преобразование из коллекций?

Irkin
27.03.2018
12:10:11
да

Roman
27.03.2018
12:12:48
да
https://ideone.com/vTboip

Irkin
27.03.2018
12:12:52
У меня на входе функции кортеж <obj * unit64> Даный кортеж надо преобразовать в перечисление seq<obj> c количеством элементов unit64

Jan
27.03.2018
12:15:24
Did you have any problems with 3rd party libs without fable bindings?
Not yet, because I don't use any on first app which was rewritten. But the second app uses CKEDITOR. I think there are no fable bindings for ckeditor(did only quick google search). I will work on and discover if it was problematic or not.

Google
Evgeniy
27.03.2018
12:22:26
У меня на входе функции кортеж <obj * unit64> Даный кортеж надо преобразовать в перечисление seq<obj> c количеством элементов unit64
В первый раз просмотрел, что у тебя uint64. Проще всего сделать через seq: let generate (object: obj, count: uint64) = seq { for i in 1UL..count -> object }

Jan
27.03.2018
12:30:03
Oh, it seems we are working on the same project. I working on Dynamics 365 CRM Marketing module
Nice! Do you also write it in F#? The project I am working on is related to process documentation(its project management and management related).

Alexey
27.03.2018
13:11:36
Пробовал кто после F# на Go прод писать?

Насколько это больно?

Evgeniy
27.03.2018
13:12:03
Пробовал кто после F# на Go прод писать?
Был тут один, но его забанили // серьезно

Vlad
27.03.2018
13:12:23
Alexey
27.03.2018
13:12:40
Не долго видимо был)

Evgeniy
27.03.2018
13:13:00
@bertolu4i Его можно в @progo найти, например.

Bonart
27.03.2018
13:13:13
Насколько это больно?
Разве что +50% к доходу при ипотеке сможет слегка смягчить ощущения :)

Alexey
27.03.2018
13:14:11
Вот почему на Go должны быольше платить , если зачастую его выбирают за более низкий порог вхождения? %)

Bonart
27.03.2018
13:14:56
Потому что на этом Go-вне просто так никто писать не будет

Evgeniy
27.03.2018
13:15:05
Пожалуйста, не надо здесь Go. :(

Pavel
27.03.2018
13:18:45
Я писал на Go, чуть чуть. Отсутствие функторов - первое, что напрягает. Затем отсутствие either

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

Затем идешь и пишешь на C#, потому что на F# работы нет, и Go вообще не больно.

Дмитрий
27.03.2018
13:20:23
о, знакомая Up аватарка

Evgeniy
27.03.2018
14:07:32
? https://twitter.com/JetBrainsRider/status/978626907376898050?s=19

Google
Eugene
27.03.2018
14:20:21
В твите ссылка на пост про скрипты: https://blog.jetbrains.com/dotnet/2018/03/27/navigation-find-usages-file-structure-f-scripts-rider-2018-1-eap/

В веб-клиенте только гифка из твита загрузилась. :)

Vlad
27.03.2018
14:29:44
а у jb есть ориентировачные даты релизов мажорных версий продуктов?

Andrey
27.03.2018
14:29:58
Как готовы, так будет.

Говорили только, что 3 версии релизить будут в год.

Roman
27.03.2018
14:30:23
@shwars C Днем рождения!

Владислав
27.03.2018
15:21:21
Есть в F# оператор, который применяет Action над объектом и потом опять возвращает этот объект?

Pavel
27.03.2018
15:21:59
Из коробки нет.

Владислав
27.03.2018
15:22:23
оки, а у него есть название?

Pavel
27.03.2018
15:22:32
.Do

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