Powerful meta-programming for powerful types.
Go to file
William J. Bowman c24650ef01 Started work to enable reflection
* sigma, gamma extended at expand time
* All type-checking happens at expand time
* Locally expand all forms into core redex forms. However, this seems to
  be causing problems. Probably not controlling expansion just right.
2015-01-27 23:55:50 -05:00
cur-redex.rkt Started work to enable reflection 2015-01-27 23:55:50 -05:00
example.rkt Started work to enable reflection 2015-01-27 23:55:50 -05:00
nat.rkt Started work to enable reflection 2015-01-27 23:55:50 -05:00
oll.rkt Started work to enable reflection 2015-01-27 23:55:50 -05:00
proofs-for-free-v2.rkt Reorganizing "pltools" to be more suggestive 2015-01-27 19:10:54 -05:00
README.md Renamed project to cur. tehe 2015-01-27 19:07:17 -05:00
sugar.rkt Renamed project to cur. tehe 2015-01-27 19:07:17 -05:00

cur

CIC under Racket. A language with static dependent-types and dynamic types, type annotations and parenthesis, theorem proving and meta-programming.

Noun cur (plural curs)

  1. (archaic) A mongrel or inferior dog.
  2. (archaic) A detestable person.