Size: a a a

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

2020 May 05

оГ

отец Григорий... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
let model, schema = load(...)
источник

P

PoggiGoppi in F# Flood: ПДД made functional, making illegal state INGIBDDdale
ответ такой:
источник

P

PoggiGoppi in F# Flood: ПДД made functional, making illegal state INGIBDDdale
let mutable inputSchema = null
let mlModel = mlContext.Model.Load("",  &inputSchema)
источник

оГ

отец Григорий... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Так же, как и всякие .TryParse
источник

P

PoggiGoppi in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Никогда не использовал TryParse
источник

P

PoggiGoppi in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Он какой-то не от мира сего
источник

оГ

отец Григорий... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
И TryGet?
источник

P

PoggiGoppi in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Что это?
источник

оГ

отец Григорий... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
IDictionary
источник

оГ

отец Григорий... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Ну не использовал, вот поэтому и рожаешь такое. &Мутабл
источник

IC

Iλyα Che in F# Flood: ПДД made functional, making illegal state INGIBDDdale
PoggiGoppi
Он какой-то не от мира сего
Зато эксепшенам  не кидается при любом удобном случае.
источник

оГ

отец Григорий... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Что может быть лучше свежепойманного эксепшона!
источник

P

Pavel in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Iλyα Che
Там новый сиквенс создаётся на каждый Seq.tail, вроде бы. Хотя может быть не о том речь.
а... недоглядел чет. ну в принципе Seq.cache все решает
источник

IC

Iλyα Che in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Да не, я именно про создание нового сиквенса. То есть Seq.tail не равносилен IEnumerable.Skip(1). Кэш для фиббоначи — это бред, извините меня.
источник

оГ

отец Григорий... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Iλyα Che
Да не, я именно про создание нового сиквенса. То есть Seq.tail не равносилен IEnumerable.Skip(1). Кэш для фиббоначи — это бред, извините меня.
n-1 кеш :)
источник

P

Pavel in F# Flood: ПДД made functional, making illegal state INGIBDDdale
`Seq.tail не равносилен IEnumerable.Skip(1)` это еще почему?
источник

VS

Vladimir Shchur in F# Flood: ПДД made functional, making illegal state INGIBDDdale
отец Григорий
Ну не использовал, вот поэтому и рожаешь такое. &Мутабл
далеко не везде там можно через туплю сделать, только некоторые стандартные функции
источник

оГ

отец Григорий... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Не всегда один аут в такое превращается?
источник

VS

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

VS

Vladimir Shchur in F# Flood: ПДД made functional, making illegal state INGIBDDdale
где-то эти превращения специально описаны
источник