Size: a a a

2021 May 31

VL

Vladimir Lozhnikov in F# Chat
вот так все норм
источник

VL

Vladimir Lozhnikov in F# Chat
источник
2021 June 01

AK

Alex K in F# Chat
кстати, по поводу акки и скедулеров. я вдруг осознал что нет никакого смысла страдать с поиском решения и проще самому его сделать.
источник

AK

Alex K in F# Chat
только я хз как проверить у таймера, слушает ли он какой-то ивент. но мне пока этого и не надо.
источник

IM

Ilya Machekhin in F# Chat
Господа. В фарше возможно прокинуть один из членов юниона и заматчить его паттерматчингом каким либо способом?
Я хочу сделать Unit, который в зависимости от того, какой тип из юниона ему прокинули выпонлять разные команды.
источник

VS

Vasily Shapenko in F# Chat
:?
источник

VS

Vasily Shapenko in F# Chat
Но написана хрень
источник

VS

Vasily Shapenko in F# Chat
Надо let get x = match x with
источник

IM

Ilya Machekhin in F# Chat
Вот как в сериализатор модель прокидывать, можно заматчить прокинутый член юниона?
источник

DB

Denis Bobrov in F# Chat
let inline get (command: 'a) =
 match command with
 | DnsServerQueryResolutionPolicy -> ""
....
источник

DB

Denis Bobrov in F# Chat
не ?
источник

DB

Denis Bobrov in F# Chat
или даже без 'a и без инлайна, этож du обычный
источник

IM

Ilya Machekhin in F# Chat
Не, просто хочу матчить член ДУ вот таким вот образом.
источник

VS

Vasily Shapenko in F# Chat
Красиво жить не запретишь
источник

VS

Vasily Shapenko in F# Chat
Но это немного противоестественно
источник

I

IdiocyAcceptance in F# Chat
Фарш запрещает использовать конечные типы полей юнионов в дженериках в любом случае, а так же использовать их напрямую как параметры функций. Такое можно сделать в сишарпе, к примеру, если задать юнион в эфшарпе
источник

I

IdiocyAcceptance in F# Chat
А у тебя конкретно там можно просто матчить команду, не ясно зачем матчить тип и что должно произойти если тип другой, вообще левый
источник

RM

Roman Melnikov in F# Chat
похоже тебе надо

let get ('t: PWSHCommand) =
match x with
| Dns..
источник

I

IdiocyAcceptance in F# Chat
Можно просто написать Misc.GetMembers DnsPolicy без дженерика
источник

IM

Ilya Machekhin in F# Chat
В мсоем случае 'T не типизируется.
источник