CurryInfo: transformers-3.0.0 / Control.Monad.Trans.Except.runExcept

definition:
runExcept :: Except e a -> Either e a
runExcept (ExceptT m) = runIdentity m
demand:
argument 1
deterministic:
deterministic operation
failfree:
_
indeterministic:
referentially transparent operation
infix:
no fixity defined
iotype:
{({ExceptT}) |-> _}
name:
runExcept
precedence:
no precedence defined
result-values:
_
signature:
ExceptT a Data.Functor.Identity.Identity b -> Prelude.Either a b
solution-complete:
operationally complete operation
terminating:
yes
totally-defined:
reducible on all ground data terms