Scalan

Follow me on GitHub

Scalan manual

Introduction to Scalan can be found here

Scalan IR Graphs

Scalan compilation pipeline uses a graph-based intermediate representation. The resulting graphs can be produced after each compilation stage and visualized using Graphviz. See graphical notation for details.

Scalan Metaprogramming Idioms

Metaprogramming style supported by Scalan can be found here