AnyDSL – A Framework for Rapid Development of Domain-Specific Libraries
AnyDSL is a framework for domain-specific libraries (DSLs). These are implemented in our language Impala. In order to achieve high-performance, Impala partially evaluates any abstractions these libraries might impose. Partial evaluation and other optimizations are performed on AnyDSL’s intermediate representation Thorin.
More information can be found on the AnyDSL website: http://anydsl.github.io