cognimeta-utils-0.1.2: Utilities for Cognimeta products (such as perdure). API may change often.

Safe HaskellNone

Cgm.Data.Either

Documentation

type :| a b = Either a bSource

boolEither :: a -> b -> Bool -> Either a bSource

throwErrorT :: (Show e, MonadIO m) => ErrorT e m a -> m aSource

mapError :: Monad m => (e -> e') -> ErrorT e m a -> ErrorT e' m aSource