mini-egison-0.1.0: Template Haskell Implementation of Egison Pattern Matching

Safe HaskellNone
LanguageHaskell2010

Control.Egison.Match

Documentation

matchAll :: Matcher m => a -> m -> [MatchClause a m b] -> [b] Source #

match :: Matcher m => a -> m -> [MatchClause a m b] -> b Source #

matchAllDFS :: Matcher m => a -> m -> [MatchClause a m b] -> [b] Source #

matchDFS :: Matcher m => a -> m -> [MatchClause a m b] -> b Source #