GenericK (Resource m a :: Type) Source # | |
Instance details |
GenericK (NonDet m a :: Type) Source # | |
Instance details |
GenericK (Fixpoint m a :: Type) Source # | |
Instance details |
GenericK (Trace m a :: Type) Source # | |
Instance details |
GenericK (Reader i m a :: Type) Source # | |
Instance details |
GenericK (Writer o m a :: Type) Source # | |
Instance details |
GenericK (Embed m z a :: Type) Source # | |
Instance details |
GenericK (Output o m a :: Type) Source # | |
Instance details |
GenericK (State s m a :: Type) Source # | |
Instance details |
GenericK (Error e m a :: Type) Source # | |
Instance details |
GenericK (Fail m a :: Type) Source # | |
Instance details |
GenericK (View v m a :: Type) Source # | |
Instance details |
GenericK (Input i m a :: Type) Source # | |
Instance details |
GenericK (Tagged k3 e m a :: Type) Source # | |
Instance details |
GenericK Embed Source # | |
Instance details |
GenericK Resource Source # | |
Instance details |
GenericK NonDet Source # | |
Instance details |
GenericK Fixpoint Source # | |
Instance details |
GenericK Reader Source # | |
Instance details |
GenericK Writer Source # | |
Instance details |
GenericK (Reader i :: (Type -> Type) -> Type -> Type) Source # | |
Instance details |
GenericK (Writer o :: (Type -> Type) -> Type -> Type) Source # | |
Instance details |
GenericK (Embed m :: (Type -> Type) -> Type -> Type) Source # | |
Instance details |
GenericK (Error :: Type -> (k -> Type) -> k -> Type) Source # | |
Instance details |
GenericK (Output :: Type -> k -> Type -> Type) Source # | |
Instance details |
GenericK (State :: Type -> k -> Type -> Type) Source # | |
Instance details |
GenericK (Resource m :: Type -> Type) Source # | |
Instance details |
GenericK (NonDet m :: Type -> Type) Source # | |
Instance details |
GenericK (Fixpoint m :: Type -> Type) Source # | |
Instance details |
GenericK (Trace :: k -> Type -> Type) Source # | |
Instance details |
GenericK (Error e :: (k -> Type) -> k -> Type) Source # | |
Instance details |
GenericK (Trace m :: Type -> Type) Source # | |
Instance details |
GenericK (Reader i m :: Type -> Type) Source # | |
Instance details |
GenericK (Writer o m :: Type -> Type) Source # | |
Instance details |
GenericK (Embed m z :: Type -> Type) Source # | |
Instance details |
GenericK (Fail :: k -> k1 -> Type) Source # | |
Instance details |
GenericK (Input :: k -> k1 -> k -> Type) Source # | |
Instance details |
GenericK (Output o :: k -> Type -> Type) Source # | |
Instance details |
GenericK (State s :: k -> Type -> Type) Source # | |
Instance details |
GenericK (View :: k -> k1 -> k -> Type) Source # | |
Instance details |
GenericK (Output o m :: Type -> Type) Source # | |
Instance details |
GenericK (State s m :: Type -> Type) Source # | |
Instance details |
GenericK (Error e m :: k -> Type) Source # | |
Instance details |
GenericK (Fail m :: k1 -> Type) Source # | |
Instance details |
GenericK (Input i :: k1 -> k -> Type) Source # | |
Instance details |
GenericK (Tagged :: k -> (k1 -> k2 -> Type) -> k1 -> k2 -> Type) Source # | |
Instance details |
GenericK (View v :: k1 -> k -> Type) Source # | |
Instance details |
GenericK (Tagged k3 :: (k1 -> k2 -> Type) -> k1 -> k2 -> Type) Source # | |
Instance details |
GenericK (Input i m :: k -> Type) Source # | |
Instance details |
GenericK (View v m :: k -> Type) Source # | |
Instance details |
GenericK (Tagged k3 e :: k1 -> k2 -> Type) Source # | |
Instance details |
GenericK (Tagged k3 e m :: k2 -> Type) Source # | |
Instance details |
Show (Trace (Sem r) a) Source # | |
Instance details |
Show (Reader e (Sem r) a) Source # | |
Instance details |
Show e => Show (Writer e (Sem r) a) Source # | |
Instance details |
Show o => Show (Output o (Sem r) a) Source # | |
Instance details |
Show s => Show (State s (Sem r) a) Source # | |
Instance details |
Show e => Show (Error e (Sem r) a) Source # | |
Instance details |
Show (Fail (Sem r) a) Source # | |
Instance details |
Show (Input i (Sem r) a) Source # | |
Instance details |