llvm-dsl-0.1.1: Support for writing an EDSL with LLVM-JIT as target
LLVM.DSL.Expression.Maybe
data T a Source #
Constructors
Defined in LLVM.DSL.Expression.Maybe
Associated Types
type MultiValuesOf (T exp) :: Type Source #
type ExpressionsOf (T mv) :: Type Source #
Methods
bundle :: T exp -> CodeGenFunction r (T0 mv) Source #
dissect :: T0 mv -> T exp Source #
select :: Select a => T (Exp a) -> Exp a -> Exp a Source #
counterpart to fromMaybe with swapped arguments
fromMaybe