Entry tags:
Minimal Incomplete Definition
data Id a = Id {runId :: a} deriving (Eq,Show) instance Traversable Id where sequenceA (Id x) = pure Id <*> x instance Functor Id where fmap = fmapDefault instance Foldable Id where foldMap = foldMapDefaultКакие неожиданные эффекты будут сопровождать следующий вызов, и в чем их причина?
GHCi> traverse Just (Id 5)
no subject
no subject