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

Safe HaskellNone
LanguageHaskell2010

Control.Egison.Match

Documentation

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

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

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

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