Copyright | (c) 2008-2014 Twan van Laarhoven |
---|---|
License | BSD-style |
Maintainer | twanvl@gmail.com |
Stability | experimental |
Portability | portable |
Safe Haskell | Safe |
Language | Haskell98 |
Simple reflection of haskell expressions containing variables.
Construction
A reflected expression
data Associativity Source #
This data type specifies the associativity of operators: left, right or none.
op :: Associativity -> Int -> String -> Expr -> Expr -> Expr Source #
An infix operator with the given associativity, precedence and name