Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data Try e w a
- maybeToTry :: Monoid w => e -> Maybe a -> Try e w a
- runTry :: Try e w a -> (Either e a, w)
- gatherSuccess :: (Monoid w, Set w w) => [Try w w a] -> ([a], w)
- throw :: Monoid w => e -> Try e w a
- catch :: Semigroup w => Try e w a -> (e -> Try e w a) -> Try e w a
- rights :: (Monoid w, Set w w) => [Try w w a] -> Try w w [a]
- class Set x xs
- tell :: Set w ws => w -> Try e ws ()
- partial :: Try e (w, ws) a -> Try e ws (Either e a, w)
- cons :: (Monoid w, Set w w) => Either w a -> [a] -> Try w w [a]
DATA TRY
RUN TRY
THROW AND CATCH ERROR
WRITE AND GET LOG
set