so, free monads
Nov. 1st, 2016 07:13 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
As I understand for a functor F to be able to produce a free monad, it has to preserve colimits, right? That includes unions.
So the functor X2, not preserving sums, cannot produce a free monad... right? I think so, at least.
On the other hand, a fixpoint of 1+X2 is a binary tree. So? :)
Something's wrong here.
So the functor X2, not preserving sums, cannot produce a free monad... right? I think so, at least.
On the other hand, a fixpoint of 1+X2 is a binary tree. So? :)
Something's wrong here.