README.md (1209B)
1 [](https://travis-ci.org/jsmaniac/multi-id) 2 [](https://codecov.io/gh/jsmaniac/multi-id) 3 [](http://jsmaniac.github.io/travis-stats/#jsmaniac/multi-id) 4 [](http://docs.racket-lang.org/multi-id/) 5 [](https://github.com/jsmaniac/multi-id/issues) 6 [](https://creativecommons.org/publicdomain/zero/1.0/) 7 8 9 multi-id 10 ======== 11 12 This package helps defining identifiers with many different meanings in 13 different contexts. An identifier can be given a meaning: 14 15 * As a [type expander](http://github.com/jsmaniac/type-expander) `(: foo (Listof (ident arg …)))` 16 * As a match expander 17 * As a called function 18 * As a simple identifier (i.e. used as a variable) 19 * As a `set!` subform 20 21 Installation 22 ------------ 23 24 Install with: 25 26 ``` 27 raco pkg install --deps search-auto multi-id 28 ```