Agda-2.5.2: A dependently typed functional programming language and proof assistant

Safe HaskellNone
LanguageHaskell2010

Agda.Compiler.Treeless.Subst

Contents

Documentation

class HasFree a where Source #

Minimal complete definition

freeVars

Methods

freeVars :: a -> Map Int Occurs Source #

freeIn :: HasFree a => Int -> a -> Bool Source #

occursIn :: HasFree a => Int -> a -> Occurs Source #

data Binder a Source #

Constructors

Binder Int a 

Instances

newtype InSeq a Source #

Constructors

InSeq a 

Instances

Orphan instances