A universal re-programmable state-machine
Clone or download
luqui Merge pull request #200 from oscoin/dynamic-completion
Make REPL completion respond to all definitions in scope.
Latest commit df66b08 Nov 15, 2018

README.md

radicle

because 'tis the Origin of the Root... The Radicle is likewise called the seminal Root.

  • Vallemont, Curiosities of nature and art in husbandry and gardening (1707)

A LISP in the spirit of Black and other colors. Easily define and interact with shared and upgradable state machines.

Installation

Install stack. Then:

stack build

(You'll need libpq-dev/postgresql to build the server. See GettingStarted for more info.

How to run tests

stack test

How to run executables

Running scripts and a REPL are the same thing - some scripts (in particular rad/repl.rad) just define a REPL.

You should probably run the client against radicle.xyz for fuller functionality.

stack exec radicle-client -- --config rad/repl.rad

More

Radicle has a webpage, and a guide which contain a lot more information on radicle.