funcool 2017-05-07

just curious: why does cats implement monads using deftype? couldn't it be a record?