Size: a a a

F# Flood: Робин Бобин чат

2018 June 15

RM

Roman Melnikov in F# Flood: Робин Бобин чат
А что за зигаморфизм в твиттере запостили?
источник

NM

Nikolay M in F# Flood: Робин Бобин чат
let rec r = Array.init 5 (fun i -> lazy(if i = 0 then 25 else r.[i-1].Force() * 2))
printfn "%d" (r.[4].Force())
источник

NM

Nikolay M in F# Flood: Робин Бобин чат
Работает
источник

NM

Nikolay M in F# Flood: Робин Бобин чат
Но кидает warn
источник

NM

Nikolay M in F# Flood: Робин Бобин чат
warning FS0040: This and other recursive references to the object(s) being defined will be checked for initialization-soundness at runtime through the use of a delayed reference. This is because you are defining one or more recursive objects, rather than recursive functions. This warning may be suppressed by using '#nowarn "40"' or '--nowarn:40'.
источник

RM

Roman Melnikov in F# Flood: Робин Бобин чат
Сделай rне rec а lazy?
источник

VS

Vasily Shapenko in F# Flood: Робин Бобин чат
Про то , чего хочет @Dolfik , вроде как недавно Ivan говорил. Комонады, вот это вот все
источник

RM

Roman Melnikov in F# Flood: Робин Бобин чат
Vasily Shapenko
Про то , чего хочет @Dolfik , вроде как недавно Ivan говорил. Комонады, вот это вот все
Кстати, похоже
источник

NM

Nikolay M in F# Flood: Робин Бобин чат
Это называется комонады?
источник

NM

Nikolay M in F# Flood: Робин Бобин чат
Roman Melnikov
Сделай rне rec а lazy?
Всмысле?
источник

VS

Vasily Shapenko in F# Flood: Робин Бобин чат
Угу
источник

RM

Roman Melnikov in F# Flood: Робин Бобин чат
Nikolay M
Это называется комонады?
Нет, но решается с помощью
источник

VS

Vasily Shapenko in F# Flood: Робин Бобин чат
В общем там значение описывается контекстом и правилом, как значение вытащить/положить
источник

g

gsomix in F# Flood: Робин Бобин чат
Вчера прошел 4 урок акка буткэмпа.
источник

g

gsomix in F# Flood: Робин Бобин чат
Мне не нравится их код в F# версии. Надо зарефакторить.
источник

g

gsomix in F# Flood: Робин Бобин чат
источник

g

gsomix in F# Flood: Робин Бобин чат
Ну, что это за непотребство?
источник

VS

Vasily Shapenko in F# Flood: Робин Бобин чат
Действительно
источник

VS

Vasily Shapenko in F# Flood: Робин Бобин чат
Вроде ничто не мешает вынести вотчер в стейт актора
источник

g

gsomix in F# Flood: Робин Бобин чат
Vasily Shapenko
Вроде ничто не мешает вынести вотчер в стейт актора
Он там не нужен.
источник