Size: a a a

2021 June 23

I

IdiocyAcceptance in F# Chat
i
источник

I

IdiocyAcceptance in F# Chat
в смысле это пример
источник

АН

Александр Ниткин... in F# Chat
Извини я просто ещё мало знаю этот язык программирования. Подумал 1 это надо специально длбрвлять.
источник

АН

Александр Ниткин... in F# Chat
А есть группа f# для новичков?
источник

VS

Vasily Shapenko in F# Chat
Это она и есть
источник

VS

Vasily Shapenko in F# Chat
Есть ещё флудилка
источник

SN

Shub Niggurath in F# Chat
Для всего, практически. Там есть фреймворк целый, позволяет делать любые сниппеты, в тч полностью динамические. Во время подстановки исполняется лисп код, может раскрываться в что угодно
источник

YN

Yurii Nskyi in F# Chat
что-то я вообще не могу вкурить эти Active Patterns, из примеров оно выглядит как экономия на вызове параметра в матче
источник

AH

Ayrat Hudaygulov in F# Chat
позволяет писать более человекочитаемые матчи
источник

YN

Yurii Nskyi in F# Chat
так а как? для этого нужен суперсложный матч? на простом примере неочевидно
источник

AH

Ayrat Hudaygulov in F# Chat
это просто хелперы, да. как только видишь сложный матч - выносишь в активный патерн с именем
источник

AH

Ayrat Hudaygulov in F# Chat
их можно объединять через И к слову
источник

AH

Ayrat Hudaygulov in F# Chat
Pattern & Pattern
источник

AH

Ayrat Hudaygulov in F# Chat
а не только через ИЛИ
источник

HK

Henry Kovalevsky in F# Chat
Удобно всякие expression'ы оборачивать в active patterns.
источник

AH

Ayrat Hudaygulov in F# Chat
источник

AH

Ayrat Hudaygulov in F# Chat
то есть вот так

| IsStatic & MemberName "FromJson"
| IsStatic & MemberName "ToJson" -> true
источник

VS

Vladimir Shchur in F# Chat
в общем, елси ты ничего не парсишь, то скорее всего они тебе не понадобятся
источник

YN

Yurii Nskyi in F# Chat
получается это просто вынесенный кусок матча?
источник

AH

Ayrat Hudaygulov in F# Chat
да
источник