Monadability
Jul. 6th, 2006 04:13 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Рассматривая тип
data S a = S a (S a)
я увидел, что его нельзя сделать монадой - не будет работать либо первый, либо второй закон монад. Кто знает, есть ли какие то правила, позволяющие вычислить (или хотя бы почувствовать), что такой то тип не может быть монадой?
no subject
Date: 2006-07-06 01:09 pm (UTC)