You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is there any reason why there is no ComonadTraced instance for CofreeT? This seems like the obvious implementation, but I'm not sure if it would break the semantics for ComonadTraced:
instance (ComonadTraced m w, Functor f) => ComonadTraced m (CofreeT f w) where
trace m = (\(a :< _) -> a) . trace m . runCofreeT
I also have similar questions about ComonadEnv and ComonadStore.
The text was updated successfully, but these errors were encountered:
Is there any reason why there is no
ComonadTraced
instance forCofreeT
? This seems like the obvious implementation, but I'm not sure if it would break the semantics forComonadTraced
:I also have similar questions about
ComonadEnv
andComonadStore
.The text was updated successfully, but these errors were encountered: