Skip to content
jckarter edited this page Nov 19, 2010 · 44 revisions

Clay is a language for generic programming. See http://tachyon.in/clay/ for an introduction and for precompiled binaries.

Documentation

Pending proper formal documentation once the language stabilizes, here is some ad-hoc documentation to help new users get started, document common design patterns and pitfalls, etc.:

Active development

KS is currently working on a new implementation of the Clay compiler. This new compiler is written in Clay itself, and will feature a more distinct compile time environment as well as other language changes:

Once the new compiler is stable, we will be able to explore improvements to the language and library.

Proposed language features

Template

Libraries

Clone this wiki locally