Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Interaction monad.
Instances
HasOptions IM Source # | |
Defined in Agda.Interaction.Monad | |
MonadTCEnv IM Source # | |
MonadTCM IM Source # | |
MonadTCState IM Source # | |
ReadTCState IM Source # | |
Defined in Agda.Interaction.Monad | |
MonadIO IM Source # | |
Defined in Agda.Interaction.Monad | |
Applicative IM Source # | |
Functor IM Source # | |
Monad IM Source # | |
MonadError TCErr IM Source # | |
Defined in Agda.Interaction.Monad throwError :: TCErr -> IM a catchError :: IM a -> (TCErr -> IM a) -> IM a |