katydid-0.4.0.2: A haskell implementation of Katydid

Safe HaskellSafe
LanguageHaskell2010

Data.Katydid.Relapse.Exprs.Var

Description

This module contains all expressions for Relapse variables.

Synopsis

Documentation

varBoolExpr :: Expr Bool Source #

varBoolExpr creates a bool variable expression.

varIntExpr :: Expr Int Source #

varIntExpr creates an int variable expression.

varUintExpr :: Expr Word Source #

varUintExpr creates a uint variable expression.

varDoubleExpr :: Expr Double Source #

varDoubleExpr creates a double variable expression.

varStringExpr :: Expr Text Source #

varStringExpr creates a string variable expression.

varBytesExpr :: Expr ByteString Source #

varBytesExpr creates a bytes variable expression.

isVar :: Desc -> Bool Source #

isVar returns whether an expression is one of the six variable expressions.