get
lift2 $ put elems
return elem
-- Хочу что то вроде
lift2 $ state $ head &&& tail
-- Но в первом варианте за счет MonadPlus паттерн-матчинг
-- давал mempty для [], а тут очевидно exception
Есть какие то способы написать код в стиле второго варианта?
а тут точно из-за monadplus?
Обсуждают сегодня