Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Haskell-flavoured LISPish language thingy
branch: master
Failed to load latest commit information.
src Modified behaivour of dict definition
test
.gitignore Blank .npmignore makes npm ignore .gitignore
.npmignore Added files from gh-pages because of release
.travis.yml Setting up Travis CI
Cakefile it's now true synchronous execution
LICENSE Updated licsense because I forgot about it...
README.md Fixed link issue
goal.md Decided to be honest
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.

Something went wrong with that request. Please try again.