a .NET hosted scripting language with a focus on meta-programming and embedded DSLs
…and see what happens. An experiment in language design and implementation.
function main() {
println("Hello World");
}
Another implementation of JavaScript? No, much much worse:
function flipperize(xs) =
xs
>> where(? is not null)
>> map(x => if(x mod 2 == 0) "flip"
else "flop");
That, and tons of meta-programming1 await you in this dynamically typed2, somewhat object-aware3, interpreted4 abomination of a scripting language.
.prototype
will be in vain.