This package helps defining identifiers with many different meanings in different contexts. An identifier can be given a meaning:
- As a type expander
(: foo (Listof (ident arg …))) - As a match expander
- As a called function
- As a simple identifier (i.e. used as a variable)
- As a
set!subform
Install with:
raco pkg install --deps search-auto multi-id