planck-repl/planck


Stand-alone ClojureScript REPL

https://planck-repl.org

License: EPL-1.0

Language: C


Planck

A stand-alone ClojureScript REPL for macOS and Linux based on JavaScriptCore.

Home page: planck-repl.org

Installing

On macOS:

$ brew install planck

On Ubuntu:

sudo add-apt-repository ppa:mfikes/planck
sudo apt-get update
sudo apt-get install planck

For other Linux distros, see Building below.

Using

Launch Planck by entering planck at the terminal.

Get help on command-line options by issuing planck -h.

For more details, see the Planck User Guide.

Building

Build Status

Prerequisites

See Building Wiki for setting up OS-specific build tooling and dependencies.

Pre-made build environments for various environments are available in build-envs.

Compiling

$ script/build

The resulting binary will be planck-c/build/planck.

Specify -fast to quickly build a development version that skips Closure optimization:

$ script/build -fast

If you specify -Sdeps, it will be passed through to the underlying clojure command during the build process. This can be used to specify a ClojureScript dep to use.

For example, to build against a specific released version,

$ script/build -Sdeps '{:deps {org.clojure/clojurescript {:mvn/version "1.9.946"}}}'

or to build against a specific commit SHA,

$ script/build -Sdeps '{:deps {org.clojure/clojurescript {:git/url "https://github.com/clojure/clojurescript" :sha "5daa57293dc97f7d1a6abafb5aa977365e286d61"}}'

Tests

$ script/test

License

Copyright © 2015–2018 Mike Fikes and Contributors

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.

Project Statistics

Sourcerank 9
Repository Size 3.7 MB
Stars 1,029
Forks 72
Watchers 28
Open issues 92
Dependencies 3
Contributors 30
Tags 45
Created
Last updated
Last pushed

Top Contributors See all

Mike Fikes Chris Truter Luna Stadler Benedikt Terhechte Erik Assum Antonio Nuno Monteiro Eric Stewart Larry Staton Jr. Jonathan Leonard johann bestowrous Ryan Fowler Mikkel Gravgaard Fabian Cañas Daemian Mack Honza Břečka Chance Russell Belaf Max Kreminski Ivan Kryvoruchko Dennis Schridde

Packages Referencing this Repo

planck:planck
Stand-alone ClojureScript REPL
Latest release 2.25.0 - Updated - 1.03K stars
planck
Planck is a stand-alone ClojureScript REPL for OS X.
Latest release 2.11.0 - Published - 1.03K stars

Recent Tags See all

2.12.6 March 26, 2018
2.12.0 March 25, 2018
2.11.0 January 23, 2018
2.10.0 December 08, 2017
2.9.0 November 14, 2017
2.8.1 October 03, 2017
2.8.0 October 03, 2017
2.7.3 August 17, 2017
2.7.2 August 17, 2017
2.7.1 August 17, 2017
2.7.0 August 17, 2017
2.6.0 July 28, 2017
2.5.0 May 27, 2017
2.4.0 May 12, 2017
2.3.0 April 18, 2017

Something wrong with this page? Make a suggestion

Last synced: 2018-02-27 16:58:18 UTC

Login to resync this repository