Haskell-flavoured LISPish language thingy
CoffeeScript JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src Modified behaivour of dict definition Aug 18, 2013
test
.gitignore
.npmignore
.travis.yml
Cakefile
LICENSE
README.md
goal.md
package.json

README.md

Whip

NPM version Build Status

Haskellish LISP dialect.

Install

You'll need to install node first.

$ npm install whip -g

If you want to get the most up-to-date build, then clone this directory and build from source.

$ git clone https://github.com/L8D/whip.git
# ...
$ cd whip
$ cake build
:)
$ sudo npm install -g

Usage

Running the whip command with no arguments will start the REPL interpreter. Otherwise use whip <filename> on .whp files to execute them.

$ whip -h
Usage: whip [option] [filename]

Options:
  -p  print parsed code and exit
  -v  print version and exit
  -h  print this help and exit
$ whip
> (print "Hello, world!")
Hello, world!
=> "Hello, world!"
>

Documentation

Official documentation at https://L8D.github.io/whip with source files.

For a whirlwind tour, see this great learnXinYminutes.com post.