Scripting .NET Using Mondrian

Authors
Eric Meijer, Nigel Perry and Arjan van Yzendoorn

Abstract
We introduce the design of Mondrian, a functional scripting language for glueing together components on the .NET platform. Mondrian is monadic statement centric with pure expressions and non-strict evaluation and explores the melding of the OO and the purely lazy functional paradigms.

Full Text
[pdf]