Skip to content

L8D/whip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.