Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
data FireForgetClient msg m a where Source #
Idle :: m (FireForgetClient msg m a) -> FireForgetClient msg m a | |
SendMsg :: msg -> m (FireForgetClient msg m a) -> FireForgetClient msg m a | |
SendDone :: m a -> FireForgetClient msg m a |
fireForgetClientPeer :: Monad m => FireForgetClient msg m a -> Peer (FireForget msg) 'AsClient 'StIdle m a Source #