Size: a a a

2021 February 23

MK

Maxim Koltsov in Haskell
кана
и lifta2 был бы тоже не нужен, если бы <--выражения были
Да
источник

к

кана in Haskell
да столько всего было бы не нужно
источник

MK

Maxim Koltsov in Haskell
Там вообще наверно не надо будет умирать
источник

IK

Ilya Kos in Haskell
Maxim Koltsov
Каждый раз трясёт когда у нас в коде liftA2 вижу даже
Кстати можно вместо этого же ApplicativeDo заюзать
источник

IK

Ilya Kos in Haskell
Возможно даже понятнее будет
источник

KV

Kirill Valyavin in Haskell
Этот чат пора переименовать в Hating Haskell
источник

MK

Maxim Koltsov in Haskell
Можно, но его почему-то мало кто любит
источник

MK

Maxim Koltsov in Haskell
Kirill Valyavin
Этот чат пора переименовать в Hating Haskell
Oh wait
источник

DS

Doge Shibu in Haskell
кана
блин а вот запилили бы какие-нибудь лямбды типа

sum3 = _ + _ + _
За этим в скалу, там _ именно так и работают
источник

IK

Ilya Kos in Haskell
Или еще лучше f <$> a <*> b
источник

IK

Ilya Kos in Haskell
Самое идиоматичное мне кажется
источник

к

кана in Haskell
pure f <*> a <*> b

вот идеоматичное
источник

IK

Ilya Kos in Haskell
кана
pure f <*> a <*> b

вот идеоматичное
Ну это не совсем liftA2
источник

IK

Ilya Kos in Haskell
Но да
источник

IK

Ilya Kos in Haskell
И самое понятное ИХМО
источник

к

кана in Haskell
хм, как это, это же напрямую liftA2
источник

IK

Ilya Kos in Haskell
Понятнее чем с ApplicativeDo во всяком случае
источник

AA

A64m AL256m qn<co... in Haskell
кана
pure f <*> a <*> b

вот идеоматичное
не, вариант с <$> идиоматичнее
источник

к

кана in Haskell
liftA2 f a b = pure f <*> a <*> b
источник

к

кана in Haskell
(ну мог бы таким быть)
источник