Skip to content

Notes (and implementation) of unification with binders

Notifications You must be signed in to change notification settings

amblafont/unification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generic pattern unification implemented in Agda (tested with v2.7.0.1, with standard library v2.1.1).

Contents:

  • lib.lagda: some general purpose definitions and lemmas
  • lc.lagda (~450 LoC): pattern unification for λ-calculus
  • main.lagda (~300 LoC): generic pattern unification
  • common.lagda (~175 LoC): Agda code shared verbatim between lc.lagda and main.lagda
  • lcsig.lagda: signature for λ-calculus
  • systemF.agda (~800 LoC): signature for system F

About

Notes (and implementation) of unification with binders

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages