www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

README.md (1209B)


      1 [![Build Status,](https://img.shields.io/travis/jsmaniac/multi-id/main.svg)](https://travis-ci.org/jsmaniac/multi-id)
      2 [![Coverage Status,](https://img.shields.io/codecov/c/github/jsmaniac/multi-id/main.svg)](https://codecov.io/gh/jsmaniac/multi-id)
      3 [![Build Stats,](https://img.shields.io/badge/build-stats-blue.svg)](http://jsmaniac.github.io/travis-stats/#jsmaniac/multi-id)
      4 [![Online Documentation,](https://img.shields.io/badge/docs-online-blue.svg)](http://docs.racket-lang.org/multi-id/)
      5 [![Maintained as of 2018,](https://img.shields.io/maintenance/yes/2018.svg)](https://github.com/jsmaniac/multi-id/issues)
      6 [![License: CC0 v1.0.](https://img.shields.io/badge/license-CC0-blue.svg)](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 ```