Lemonad

logo.png

home page | source code | test status | tickets

1. a functional JavaScript library

Lemonad is a JavaScript library supporting functional programming inspired by Clojure, ClojureScript, Functional JavaScript, ML, Haskell, Forth and Underscore.

2. why?

I thought this might be useful for others, so here it is. Enjoy.

3. getting

Lemonad can be installed via NPM by adding the following to your package.json file:

"dependencies": {
  "lemonad": ">= 0.7.4",
}

You can also find the Lemonad source code on Github at https://github.com/fogus/lemonad.

4. including

Whether you use Lemonad via Node.js, within a web page or some other method, including the lemonad.js file defines a global variable named L that is used as the module for its capabilities.

On a web page, you'll need to do the following:

<script type="text/javascript" src="lemonad.js"></script>

5. using

Documentation for using Lemonad is in development. For now you can look at the Lemonad specs and their source code to get a feel for using it.

6. thanks

Author: Fogus

Created: 2026-01-01 Thu 12:10

Validate