ivory-0.1.0.0: Safe embedded C programming.

Safe HaskellNone

Ivory.Language.Type

Synopsis

Documentation

typedExpr :: forall t. IvoryVar t => t -> Typed ExprSource

exprBinop :: IvoryExpr a => (Expr -> Expr -> Expr) -> a -> a -> aSource

exprUnary :: IvoryExpr a => (Expr -> Expr) -> a -> aSource

data OpaqueType Source

An opaque type that can never be implemented.

Constructors

OpaqueType