Size: a a a

F# Flood: ПДД made functional, making illegal state INGIBDDdale

2020 May 05

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
“PERF MUST FLOW"
источник

Dv

Dr. Friedrich von Ne... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Ну и, знаешь, если у тебя репа с хулиардом объектов, то парсить её быстро — важно, етить!
источник

Dv

Dr. Friedrich von Ne... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Я ему там уже чота какие-то штуки на поинтерах и ридонли спанах придумал походя %)
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
вообще, полюбил компрехеншны (генераторы)

let allSchemas =
   [ for path in api.Paths do
         for method in path.Methods do
             if method.Parameters.IsSome then
                 method.Parameters.Value
     yield! api.Schemas ]
if not allSchemas.IsEmpty then
   types (extractRecords allSchemas)


куда читабельнее мапов, фильтров, коллектов и перф отличный.
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
обмазываюсь списками.
источник

VS

Vasily Shapenko in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Я бы [ на { заменил
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
оно не скомпилируется!)
источник

VS

Vasily Shapenko in F# Flood: ПДД made functional, making illegal state INGIBDDdale
seq
источник

VS

Vasily Shapenko in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Seq.isEmpty
источник

VS

Vladimir Shchur in F# Flood: ПДД made functional, making illegal state INGIBDDdale
медленнее будет)
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
почти точно да.
источник

VS

Vasily Shapenko in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Возможно
источник

Ɖ

Ɖrēw in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Ayrat Hudaygulov
вообще, полюбил компрехеншны (генераторы)

let allSchemas =
   [ for path in api.Paths do
         for method in path.Methods do
             if method.Parameters.IsSome then
                 method.Parameters.Value
     yield! api.Schemas ]
if not allSchemas.IsEmpty then
   types (extractRecords allSchemas)


куда читабельнее мапов, фильтров, коллектов и перф отличный.
Колесо сансары дало оборот
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
мне тут ленивость не нужна в целом
источник

Ɖ

Ɖrēw in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Но вообще генераторы крута классна
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Ɖrēw
Но вообще генераторы крута классна
да, после проведенных бенчей я на них по-другому посмотрел
источник

VS

Vladimir Shchur in F# Flood: ПДД made functional, making illegal state INGIBDDdale
источник

VS

Vasily Shapenko in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Такс, все блеать. Я теперь контрибьютор в Fabulous
источник

VS

Vasily Shapenko in F# Flood: ПДД made functional, making illegal state INGIBDDdale
PR вмерджили наконец-то
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Vasily Shapenko
PR вмерджили наконец-то
грац! Скинь ссылку!
источник