| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Claims.Parser.AST
Synopsis
- data ParsedRule = ParsedRule {
- ruleName :: String
- ruleDescription :: String
- conditions :: Condition
- action :: Action
- elseAction :: Maybe (Condition, Action)
- data Condition
- data Action
- data CompOp
Documentation
data ParsedRule Source #
A parsed rule from the external DSL
Constructors
| ParsedRule | |
Fields
| |
Instances
| Show ParsedRule Source # | |
Defined in Claims.Parser.AST Methods showsPrec :: Int -> ParsedRule -> ShowS # show :: ParsedRule -> String # showList :: [ParsedRule] -> ShowS # | |
| Eq ParsedRule Source # | |
Defined in Claims.Parser.AST | |
Condition expressions in the external DSL
Constructors
Actions that can be taken on a claim
Constructors
| RejectClaim String | |
| ApproveClaim | |
| RequireReview String |
Comparison operators