idris-0.9.15: Functional Programming Language with Dependent Types
Idris.Transforms
transformPats :: IState -> [Either Term (Term, Term)] -> [Either Term (Term, Term)]Source
transformPatsWith :: [(Term, Term)] -> [Either Term (Term, Term)] -> [Either Term (Term, Term)]Source
applyTransRulesWith :: [(Term, Term)] -> Term -> TermSource
applyTransRules :: IState -> Term -> TermSource