Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- tryIOE :: forall e r a. Exception e => Member (Embed IO) r => IO a -> Sem r (Either e a)
- tryIO :: forall e r a. Exception e => Member (Embed IO) r => IO a -> Sem r (Either Text a)
- tryIOError :: forall r a. Member (Embed IO) r => IO a -> Sem r (Either Text a)
- tryAny :: forall r a. Member (Embed IO) r => IO a -> Sem r (Either Text a)
- tryIOMaybe :: forall e r a. Exception e => Member (Embed IO) r => IO a -> Sem r (Maybe a)
- tryIOErrorMaybe :: forall r a. Member (Embed IO) r => IO a -> Sem r (Maybe a)
- tryMaybe :: forall r a. Member (Embed IO) r => IO a -> Sem r (Maybe a)
- tryIO_ :: forall e r. Exception e => Member (Embed IO) r => IO () -> Sem r ()
- tryIOError_ :: forall r. Member (Embed IO) r => IO () -> Sem r ()
- tryAny_ :: forall r. Member (Embed IO) r => IO () -> Sem r ()
- ignoreException :: Member (Embed IO) r => IO () -> Sem r ()