MoonPeanut, an Esoteric Functional Programming Language

Share/Save/Bookmark

Update:

Moonpeanut is an esoteric functional programming language meant for writing short obfuscated lines and writing functional style one-liners, it's not terribly hard to read either. As an example:

:\a|a!P:,P"Hello World"P

prints out forever in tail recursion the words Hello World. As well, the notation of the programming language was meant to seem a bit unconventional.

This interpreter was written in java, so it should run on a variety of places pretty easily. Don't forget you'll need Java runtimes installed to run this. The zip file contains a mpn.bat to run it easily on PCs and execute at the command prompt:

mpn fac.mpn

Here you can download alpha versions of a MoonPeanut language interpreter to play around with.





cyAnwerks Computing Articles Back to cyAnwerks Computing Articles

© 2000-2010 Edward Blake