Module

CallByName.Alt

#Alt

class (Alt f) <= Alt f  where

Members

  • alt :: forall a. f a -> (Unit -> f a) -> f a

Instances

#cbnAlt

cbnAlt :: forall f a. Alt f => f a -> CBN (f a) -> f a

#(<|>)

Operator alias for CallByName.Alt.cbnAlt (right-associative / precedence 3)

Modules