LambdaWiki is a collaborative web environment (wiki) where pages are written in a LISP-like style. Edits are propagated at real time -- any edits from other users will be displayed on your screen as they are made.
To get started, browse the API documentation and visit the kitchen sink to see some examples.
Functional programming can help to simplify editing wiki content. Functions can be defined to create HTML lists, forms, styled divs, etc. And, if you are a developer that loves to write code but hates writing documentation -- why not just make your documentation code too?
First, install Node.js and NPM.
Then, get the code:
git clone https://github.com/kevinpeterson/lambdawiki.git
npm install
node server.js [-nodb] [-p]
-p: Port (5000 default)
-nodb: Don't persist changes (Redis is used by default if omitted)
A LambdaWiki should now be running at http://localhost:8000
See the API documentation and some examples.
Try it out here! Hλppy editing!