ZK
Size: a a a
ZK
AP
m == IO
:)AP
AP
Writer (First a)
нельзя забыть, что что-то уже случилось)ZK
ZK
AP
tell (First $ Just "foo")
AP
AP
ZK
w
во время вычисления?AP
ZK
AP
listen :: m a -> m (a, w)
ZK
AP
get >>= \x -> put (x || smth)
или modify (|| smth)
AP
YS
AP
YS