Dew is a programming language for game scripting with streams. A Dew stream represents something that changes over time, and produces exactly one value per time frame. Dew can be seen as a ML variant with stream as first class citizens.

Features:

For full details, read the current version of language specification document. You can also read the development blog.

The compiler implementation is a work-in-progress and not available.