Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data ReqResp2 (req :: k) (resp :: k1) where Source #
StIdle :: forall {k} {k1} (req :: k) (resp :: k1). ReqResp2 req resp | |
StBusy :: forall {k} {k1} (req :: k) (resp :: k1). ReqResp2 req resp | |
StBusy' :: forall {k} {k1} (req :: k) (resp :: k1). ReqResp2 req resp | |
StDone :: forall {k} {k1} (req :: k) (resp :: k1). ReqResp2 req resp |
Instances
data SReqResp2 (st :: ReqResp2 req resp) where Source #
SingIdle :: forall {k} {k1} {req :: k} {resp :: k1}. SReqResp2 ('StIdle :: ReqResp2 req resp) | |
SingBusy :: forall {k} {k1} {req :: k} {resp :: k1}. SReqResp2 ('StBusy :: ReqResp2 req resp) | |
SingBusy' :: forall {k} {k1} {req :: k} {resp :: k1}. SReqResp2 ('StBusy' :: ReqResp2 req resp) | |
SingDone :: forall {k} {k1} {req :: k} {resp :: k1}. SReqResp2 ('StDone :: ReqResp2 req resp) |