| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Matcher
Documentation
Constructors
| MvAttribute Attribute | |
| MvBytes Bytes | |
| MvBindings [Binding] | |
| MvFunction String | |
| MvExpression Expression Expression | |
| MvTail [Tail] |
Constructors
| TaApplication Binding | |
| TaDispatch Attribute |
substEmpty :: Subst Source #
matchBinding :: Binding -> Binding -> Expression -> [Subst] Source #
matchBindings :: [Binding] -> [Binding] -> Expression -> [Subst] Source #
tailExpressions :: Expression -> Expression -> Expression -> ([Subst], [Tail]) Source #
matchExpression :: Expression -> Expression -> Expression -> [Subst] Source #
matchBindingExpression :: Binding -> Expression -> Expression -> [Subst] Source #
matchExpressionDeep :: Expression -> Expression -> Expression -> [Subst] Source #
matchProgram :: Expression -> Program -> [Subst] Source #