Size: a a a

2020 January 16

AZ

Alex Zhukovsky in rust_offtopic
то есть (c -> a -> b) -> (c -> a) -> (c -> b)
источник

AZ

Alex Zhukovsky in rust_offtopic
если m = c -> ...
источник

AK

Alexander Krivitskiy in rust_offtopic
Слава
Да, но как вы это сделаете, не вмешавшись в сеть физически?
Это с беспроводными сетями классно работало. В них вмешаться не трудно.
источник

r

red75prime in rust_offtopic
(. subtract 1) это что? \f -> \x -> f(subtract 1 x) так вроде?
источник

AZ

Alex Zhukovsky in rust_offtopic
да
источник

G

Gymmasssorla in rust_offtopic
Ага, видел, ковырял
источник

λ

λоλторт in rust_offtopic
red75prime
(. subtract 1) это что? \f -> \x -> f(subtract 1 x) так вроде?
можно же писать \f x -> ...
источник

p

polunin.ai in rust_offtopic
что блять
источник

p

polunin.ai in rust_offtopic
мне кажется или это усложнение
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
мне кажется или это усложнение
Во втором случае пожалуй соглашусь
источник

AZ

Alex Zhukovsky in rust_offtopic
А в первом очевидный вин
источник

p

polunin.ai in rust_offtopic
ну первый бесполезный
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
ну первый бесполезный
Ну есть реальные примеры чуть сложнее но суть та же
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
ну первый бесполезный
ну например

instance (Functor f, Functor g) => Functor (Composition f g) where
 fmap c (Cmps x) = Cmps $ (fmap . fmap) c x
источник

B

Bogdan in rust_offtopic
Ааааааа

it is clearer to write let fn = f . g . h than to write let fn x = f (g (h x)).


Вобще читабельней
источник

B

Bogdan in rust_offtopic
Как вы это мозгами парсите?
Вголове раскоываете назад?

А сиггатуру g и h в голове? Или юзаете вывод типов в иде/ghci?
источник

λ

λоλторт in rust_offtopic
Bogdan
Как вы это мозгами парсите?
Вголове раскоываете назад?

А сиггатуру g и h в голове? Или юзаете вывод типов в иде/ghci?
А что тут парсить? Просто читаем как есть
источник

λ

λоλторт in rust_offtopic
f after g after h
источник

λ

λоλторт in rust_offtopic
получается такой пайплайн
источник

G

Gymmasssorla in rust_offtopic
Bogdan
Ааааааа

it is clearer to write let fn = f . g . h than to write let fn x = f (g (h x)).


Вобще читабельней
Я спереди назад читаю
источник