Size: a a a

2020 May 06

к

кана in Haskell
все еще никак, из контекста f не выйти
источник

ЗП

Зигохистоморфный Пре... in Haskell
pure есть
источник

к

кана in Haskell
pure есть, да, pure val = x $> val, но это тут не поможет
источник

ЗП

Зигохистоморфный Пре... in Haskell
по факту мне надо Selective =>
источник

ЗП

Зигохистоморфный Пре... in Haskell
хотя Decidable подойдет
источник

ЗП

Зигохистоморфный Пре... in Haskell
не получилось без до класса типа

class Functor f <= Coapply f where
 coapply :: forall a b. f (Either a b) -> Either (f a) (f b)


pchoose
 :: forall p f a b a1 a2
   . Corepresentable p f
   => Coapply f
   => (a -> Either a1 a2)
   -> p a1 b
   -> p a2 b
   -> p a b
pchoose f x y = cotabulate \s -> codup $ bimap (cosieve x) (cosieve y) (coapply (f <$> s))
источник

ЗП

Зигохистоморфный Пре... in Haskell
можно и так
cotabulate \s -> either (cosieve x) (cosieve y) (coapply (f <$> s))
источник

MK

Maxim Koltsov in Haskell
100500-я причина почему NonEmpty неудобный — сложно писать литералы
источник

AV

Alexander Vershilov in Haskell
f:|[q,r] ?
источник

MK

Maxim Koltsov in Haskell
ну да
источник

MK

Maxim Koltsov in Haskell
некрасиво
источник

AV

Alexander Vershilov in Haskell
[nonEmpty| f,q,r |] !
источник

к

кана in Haskell
Maxim Koltsov
100500-я причина почему NonEmpty неудобный — сложно писать литералы
OverloadedLists?
источник

AV

Alexander Vershilov in Haskell
failable
источник

AA

A64m AL256m qn<co... in Haskell
да в нонэмпти все неудобное, страшно на какие самонаказания готовы хачкелисты пойти, лишь бы только стектрейсы не делать
источник

KV

Kirill Valyavin in Haskell
A64m AL256m qn I0
да в нонэмпти все неудобное, страшно на какие самонаказания готовы хачкелисты пойти, лишь бы только стектрейсы не делать
А при чём тут стектрейсы?
источник

AA

A64m AL256m qn<co... in Haskell
чтоб удобными списками спокойно пользоваться, и еще для 0,998 остального, на что нонэмптилист все равно не влияет никак
источник
2020 May 07

MK

Maxim Koltsov in Haskell
A64m AL256m qn I0
чтоб удобными списками спокойно пользоваться, и еще для 0,998 остального, на что нонэмптилист все равно не влияет никак
Так с трейсами вроде проблема что они хвостовую рекурсию ломают
По крайней мере я такие аргументы слышал почему в head и прочем errorWithoutStackTrace
источник

AV

Alexander Vershilov in Haskell
я хочу узел из пакетов 🙁
источник

аа

аа ааа in Haskell
какой лучший способ засунуть IO Bool в иф?
источник