hw-prelude-0.0.0.2: Opinionated prelude library
Safe HaskellSafe-Inferred
LanguageHaskell2010

HaskellWorks.Error.Types

Synopsis

Error types

newtype GenericError Source #

Constructors

GenericError Text 

Instances

Instances details
Generic GenericError Source # 
Instance details

Defined in HaskellWorks.Error.Types.GenericError

Associated Types

type Rep GenericError :: Type -> Type #

Show GenericError Source # 
Instance details

Defined in HaskellWorks.Error.Types.GenericError

Eq GenericError Source # 
Instance details

Defined in HaskellWorks.Error.Types.GenericError

ToRenderedError GenericError Source # 
Instance details

Defined in HaskellWorks.Error.Types.GenericError

type Rep GenericError Source # 
Instance details

Defined in HaskellWorks.Error.Types.GenericError

type Rep GenericError = D1 ('MetaData "GenericError" "HaskellWorks.Error.Types.GenericError" "hw-prelude-0.0.0.2-2dBJPu3j9ztByJh8CwMRQK" 'True) (C1 ('MetaCons "GenericError" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data RenderedError Source #

Constructors

RenderedError Text Value 

Instances

Instances details
ToJSON RenderedError Source # 
Instance details

Defined in HaskellWorks.Error.Types.RenderedError

Generic RenderedError Source # 
Instance details

Defined in HaskellWorks.Error.Types.RenderedError

Associated Types

type Rep RenderedError :: Type -> Type #

Show RenderedError Source # 
Instance details

Defined in HaskellWorks.Error.Types.RenderedError

Eq RenderedError Source # 
Instance details

Defined in HaskellWorks.Error.Types.RenderedError

ToRenderedError RenderedError Source # 
Instance details

Defined in HaskellWorks.Error.Types.RenderedError

type Rep RenderedError Source # 
Instance details

Defined in HaskellWorks.Error.Types.RenderedError

type Rep RenderedError = D1 ('MetaData "RenderedError" "HaskellWorks.Error.Types.RenderedError" "hw-prelude-0.0.0.2-2dBJPu3j9ztByJh8CwMRQK" 'False) (C1 ('MetaCons "RenderedError" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "payload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value)))

newtype TimedOut Source #

Constructors

TimedOut Text 

Instances

Instances details
Generic TimedOut Source # 
Instance details

Defined in HaskellWorks.Error.Types.TimedOut

Associated Types

type Rep TimedOut :: Type -> Type #

Methods

from :: TimedOut -> Rep TimedOut x #

to :: Rep TimedOut x -> TimedOut #

Show TimedOut Source # 
Instance details

Defined in HaskellWorks.Error.Types.TimedOut

Eq TimedOut Source # 
Instance details

Defined in HaskellWorks.Error.Types.TimedOut

ToRenderedError TimedOut Source # 
Instance details

Defined in HaskellWorks.Error.Types.TimedOut

type Rep TimedOut Source # 
Instance details

Defined in HaskellWorks.Error.Types.TimedOut

type Rep TimedOut = D1 ('MetaData "TimedOut" "HaskellWorks.Error.Types.TimedOut" "hw-prelude-0.0.0.2-2dBJPu3j9ztByJh8CwMRQK" 'True) (C1 ('MetaCons "TimedOut" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Type classes