pandora-0.5.2: A box of patterns and paradigms
Safe HaskellSafe-Inferred
LanguageHaskell2010

Pandora.Paradigm.Controlflow.Effect.Conditional

Documentation

class Conditional prompt clause where Source #

Methods

iff :: clause -> a -> a -> a Source #

Instances

Instances details
Conditional 'True Boolean Source # 
Instance details

Defined in Pandora.Paradigm.Controlflow.Effect.Conditional

Methods

iff :: Boolean -> a -> a -> a Source #

Conditional 'False Boolean Source # 
Instance details

Defined in Pandora.Paradigm.Controlflow.Effect.Conditional

Methods

iff :: Boolean -> a -> a -> a Source #

Conditional ('Nothing :: Maybe a1) (Maybe a2) Source # 
Instance details

Defined in Pandora.Paradigm.Controlflow.Effect.Conditional

Methods

iff :: Maybe a2 -> a -> a -> a Source #

Conditional ('Just :: a1 -> Maybe a1) (Maybe a2) Source # 
Instance details

Defined in Pandora.Paradigm.Controlflow.Effect.Conditional

Methods

iff :: Maybe a2 -> a -> a -> a Source #