Size: a a a

F# Flood: retired jets junkyard

2020 March 17

SN

Shub Niggurath in F# Flood: retired jets junkyard
да, вполне себе задача для эрланга
источник

SB

S B in F# Flood: retired jets junkyard
но после таких случаев вера в естественный отбор как-то умаляется
источник

Д

Диёр in F# Flood: retired jets junkyard
в dishonored 2 геймплей без способностей как-нибудь меняется кроме того что за руны вместо способностей дают монетки?
источник

SB

S B in F# Flood: retired jets junkyard
Roman Melnikov
А в Эрланге без функторов никак чтоль?
Мне казалось он довольно просто и вот что что, а функторов там точно не обязательны
там даже maybe нет ;D
источник

SB

S B in F# Flood: retired jets junkyard
и (|>)
источник

Д

Диёр in F# Flood: retired jets junkyard
|> в эликсире кстати есть
источник

SB

S B in F# Flood: retired jets junkyard
угу.
источник

RM

Roman Melnikov in F# Flood: retired jets junkyard
Shub Niggurath
их там попросту нет. эрланг динамически типизирован
Вот и я же
источник

RM

Roman Melnikov in F# Flood: retired jets junkyard
S B
там даже maybe нет ;D
Да оно понятно.
источник

RM

Roman Melnikov in F# Flood: retired jets junkyard
S B
там даже maybe нет ;D
Там и фп ещё меньше чем в с#
источник

SB

S B in F# Flood: retired jets junkyard
Roman Melnikov
Да оно понятно.
не совсем. весь Эрланг проинзан штуками типа {ok, тут_что_угодно} | {error, тут_тоже_что_угодно}
источник

SB

S B in F# Flood: retired jets junkyard
где { x0, x1, ..., xN } это N-uple
источник

SB

S B in F# Flood: retired jets junkyard
по сути, это Either a b и его частный случай Either a () ~ Maybe a. вот только без fmap и возможности работать с таким флоу в плоском стиле
источник

SB

S B in F# Flood: retired jets junkyard
что для человека, испорченного Хаскелем, выглядит диковато.
источник

Д

Диёр in F# Flood: retired jets junkyard
ну на эликсире у тебя энивей код будет из a |> b |> c где передаются эти таплы
источник

SB

S B in F# Flood: retired jets junkyard
ну тогда тебе никто не мешает объявить maybe_bicycle:bind. не знаю, на Эликсире ни строчки кода не написал.
источник

SB

S B in F# Flood: retired jets junkyard
тебе и так никто не мешает это сделать на Эраланге. но! из-за невозможности пайпить это, вся польза уходит на нет.
источник

Д

Диёр in F# Flood: retired jets junkyard
ну так бери эликсир
источник

SB

S B in F# Flood: retired jets junkyard
ради пайпа? переживу.
источник

Д

Диёр in F# Flood: retired jets junkyard
если прям хочется ребаром собирать там так тоже можно
источник