Size: a a a

2020 April 01

AZ

Alex Zhukovsky in rust_offtopic
@p0lunin выше пример, посмотри с ду и на комбинаторах, как по-твоему лучше выглядит?
источник

D

Dika in rust_offtopic
Stanislav Popov
шел 2020 год, все еще ктото пишет на языках с кринжеоператором :=
когда есть ≔
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
когда дочитаешь хотя бы половину книги по идрису скажи, поменялось ли твое мнение или нет
ок
источник

Т8

Т-34 85 in rust_offtopic
Dika
когда есть ≔
в плюсах есть лайфках по избежанию выстрела в ногу:

когда сравниваешь на равенство, константное пиши слева
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
@p0lunin выше пример, посмотри с ду и на комбинаторах, как по-твоему лучше выглядит?
мне больше нравится когда IO это обычная функция не требующая ничего кроме вызова
источник

Т8

Т-34 85 in rust_offtopic
Т-34 85
в плюсах есть лайфках по избежанию выстрела в ногу:

когда сравниваешь на равенство, константное пиши слева
@Psilon должен это заценить
источник

D

Dika in rust_offtopic
Т-34 85
в плюсах есть лайфках по избежанию выстрела в ногу:

когда сравниваешь на равенство, константное пиши слева
да, знаю
источник

D

Dika in rust_offtopic
Т-34 85
в плюсах есть лайфках по избежанию выстрела в ногу:

когда сравниваешь на равенство, константное пиши слева
s/лайф//
источник

SP

Stanislav Popov in rust_offtopic
ну а дальше? если let передастся через строку? т.е.

             let full = first ++ " " ++ last
            in putStrLn ("Pleased to meet you, " ++ full ++ "!") >>
            trololo full >>
            ololo full >>
источник

AZ

Alex Zhukovsky in rust_offtopic
Т-34 85
@Psilon должен это заценить
это известный йода-стайл, который все равно почти никто не юзает
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
ну а дальше? если let передастся через строку? т.е.

             let full = first ++ " " ++ last
            in putStrLn ("Pleased to meet you, " ++ full ++ "!") >>
            trololo full >>
            ololo full >>
ну все точно так же блин
источник

AZ

Alex Zhukovsky in rust_offtopic
леты остаются летами
источник

AZ

Alex Zhukovsky in rust_offtopic
<- преврващается в лямбду
источник

SP

Stanislav Popov in rust_offtopic
это я понимаю
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
мне больше нравится когда IO это обычная функция не требующая ничего кроме вызова
не понял что это значит. Весь смысл ИО в том что ты можешь через and_then попдисаться на значение
источник

SP

Stanislav Popov in rust_offtopic
ну хз. воспринималось магично
источник

D

Dika in rust_offtopic
Alex Zhukovsky
леты остаются летами
в хаскелльном ду придется еще заменить let.. на let..in (но это не об абстрактном ду)
источник

AZ

Alex Zhukovsky in rust_offtopic
Dika
в хаскелльном ду придется еще заменить let.. на let..in (но это не об абстрактном ду)
ну ин дописывать придется, это ни о чем
источник

SP

Stanislav Popov in rust_offtopic
наверное потому что >> делает передачу контекста и я думал он изолирован, но лексически леты остаются. хз надо осмыслять
источник

AZ

Alex Zhukovsky in rust_offtopic
a >> b = a >>= \_ -> b
источник