Size: a a a

F# Flood: Be a cheif

2021 January 27

((

(fun () -> ()) in F# Flood: Be a cheif
не, есть хороший, а толку?
источник

R

Roman in F# Flood: Be a cheif
Ilya Chernoudov
разве весь код на алголе говнокод?
ты мне че-нить ответишь-то?)
источник

R

Roman in F# Flood: Be a cheif
а то че-то за алгол какой-то ололо срач пошел
источник

IC

Ilya Chernoudov in F# Flood: Be a cheif
Roman
ты мне пока вообще ничего внятного не сказал. Напиши сишарповый код, я скажу, как его транслировать в фшарп
я вроде тебе описал что нужно сделать
источник

R

Roman in F# Flood: Be a cheif
напиши на сишарпе тогда, пока не понятно, чем тебе мой вариант не понравился
источник

IC

Ilya Chernoudov in F# Flood: Be a cheif
Roman
напиши на сишарпе тогда, пока не понятно, чем тебе мой вариант не понравился
полей, пользователь меняет 1 поле и остальные пересчитываются. поля зависят друг от друга и вычисления могут быть асинхронные
источник

IC

Ilya Chernoudov in F# Flood: Be a cheif
Roman
напиши на сишарпе тогда, пока не понятно, чем тебе мой вариант не понравился
у тебя нет асинхронных вычислений
источник

R

Roman in F# Flood: Be a cheif
что такое асинхронные вычисления?
источник

R

Roman in F# Flood: Be a cheif
в базу слазить?
источник

R

Roman in F# Flood: Be a cheif
и ты опять на русском пишешь, а я просил на сишарпе!
источник

((

(fun () -> ()) in F# Flood: Be a cheif
алгол-хуйгол, дело не в нем, а в том что "говнокод можно на любом языке писать как и хороший код" это вообще не аргумент, который опровергается выходом новых языков
источник

IC

Ilya Chernoudov in F# Flood: Be a cheif
Roman
в базу слазить?
например, но пусть будет просто вызов Task.Delay(100)
источник

AH

Ayrat Hudaygulov in F# Flood: Be a cheif
у меня был домен где в середине торчали асинк колы - херовая идея конечно
источник

IC

Ilya Chernoudov in F# Flood: Be a cheif
Ayrat Hudaygulov
у меня был домен где в середине торчали асинк колы - херовая идея конечно
ты решение предложи)
источник

R

Roman in F# Flood: Be a cheif
Ilya Chernoudov
например, но пусть будет просто вызов Task.Delay(100)
type T = { A: string; B int }
       with
       member this.SlazijVBazu() =
                       task {
                              do! Async.Sleep 100
                              return A + B
                       }
источник

AH

Ayrat Hudaygulov in F# Flood: Be a cheif
Roman
type T = { A: string; B int }
       with
       member this.SlazijVBazu() =
                       task {
                              do! Async.Sleep 100
                              return A + B
                       }
а чо вы постоянно with пишете?)
источник

R

Roman in F# Flood: Be a cheif
Ilya Chernoudov
ты решение предложи)
решение уже давно известно — луковая архитектура, pushing persistence to the edges
источник

R

Roman in F# Flood: Be a cheif
Ayrat Hudaygulov
а чо вы постоянно with пишете?)
МОЖНО БЕЗ?!11
источник

AH

Ayrat Hudaygulov in F# Flood: Be a cheif
Roman
МОЖНО БЕЗ?!11
ага, просто убери
источник

R

Roman in F# Flood: Be a cheif
кек, буду знать
источник