Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data ReqRespClient (req :: Type -> Type) (m :: Type -> Type) a where Source #
SendMsgReq :: forall resp (req :: Type -> Type) (m :: Type -> Type) a. Typeable resp => req resp -> (resp -> m (ReqRespClient req m a)) -> ReqRespClient req m a | |
SendMsgDone :: forall a (req :: Type -> Type) (m :: Type -> Type). a -> ReqRespClient req m a |