rescue-0.2.0: More understandable exceptions

Safe HaskellNone
LanguageHaskell2010

Data.WorldPeace.Subset.Class.Internal

Synopsis

Documentation

class Subset' (flag :: Bool) (err :: Type) (errs :: [Type]) where Source #

Hack around overlapping instances to check subsets of bare values or OpenUnions automatically

Methods

include' :: Proxy flag -> err -> OpenUnion errs Source #

Instances
IsMember err errs => Subset' False err errs Source # 
Instance details

Defined in Data.WorldPeace.Subset.Class.Internal

Methods

include' :: Proxy False -> err -> OpenUnion errs Source #

Contains err errs => Subset' True (OpenUnion err) errs Source # 
Instance details

Defined in Data.WorldPeace.Subset.Class.Internal

Methods

include' :: Proxy True -> OpenUnion err -> OpenUnion errs Source #