keystore-0.9.0.2: Managing stores of secret things
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.KeyStore.Types.E

Documentation

type E a = Either Reason a Source #

data Reason Source #

Instances

Instances details
Exception Reason Source # 
Instance details

Defined in Data.KeyStore.Types.E

Show Reason Source # 
Instance details

Defined in Data.KeyStore.Types.E

MonadError Reason KS Source # 
Instance details

Defined in Data.KeyStore.KS.KS

Methods

throwError :: Reason -> KS a #

catchError :: KS a -> (Reason -> KS a) -> KS a #

eWrap :: IO a -> IO a Source #