Size: a a a

2020 May 29

MK

Maxim Koltsov in Haskell
Алексей Худяков
blogPostLenientHandler = Data.Either.isRight просто заметил
да, действительно)
источник

АХ

Алексей Худяков... in Haskell
Почувствуй себя хлинтом
источник

MK

Maxim Koltsov in Haskell
хлинт кстати не сказал)
источник

FU

F U in Haskell
ребят, а такие функции вообще надо описывать? если да, то как?
источник

PG

Pig Greenest in Haskell
String -> IO ()?
источник

FU

F U in Haskell
Pig Greenest
String -> IO ()?
точно, спасибо!
источник

IK

Ilya Kos in Haskell
как мне линзами из Traversable вернуть первый или последний элемент?
источник

IK

Ilya Kos in Haskell
и есть `NonEmpty`–специфичные варианты?
источник

MK

Maxim Koltsov in Haskell
Ilya Kos
как мне линзами из Traversable вернуть первый или последний элемент?
_head?
источник

MK

Maxim Koltsov in Haskell
ещё есть folding или как-то так
источник

MK

Maxim Koltsov in Haskell
любую функцию на списках в траверсал превращает
источник

IK

Ilya Kos in Haskell
о
источник

IK

Ilya Kos in Haskell
спасибо
источник

к

кана in Haskell
Ilya Kos
как мне линзами из Traversable вернуть первый или последний элемент?
первый - ^? вместо ^..
источник

IK

Ilya Kos in Haskell
блин
источник

IK

Ilya Kos in Haskell
а он NonEmpty не понимает?
источник

IK

Ilya Kos in Haskell
не круто
источник

MK

Maxim Koltsov in Haskell
с NonEmpty много чего не круто(
источник

MK

Maxim Koltsov in Haskell
neHead = lens (\(a :| _) -> a) (\(a :| as) b -> b :| as)
источник

к

кана in Haskell
Ilya Kos
а он NonEmpty не понимает?
а можно пример? Потому что Traversable это всегда 0+ элементов
источник