idris-0.99: Functional Programming Language with Dependent Types

CopyrightLicense : BSD3
MaintainerThe Idris Community.
Safe HaskellNone
LanguageHaskell98

Idris.Transforms

Description

 

Synopsis

Documentation

applyTransRulesWith :: [(Term, Term)] -> Term -> Term Source #

Work on explicitly named terms, so we don't have to manipulate de Bruijn indices

applyTransRules :: IState -> Term -> Term Source #

Work on explicitly named terms, so we don't have to manipulate de Bruijn indices