Prototype implementation of Lasp in Erlang.
cmeiklejohn Merge pull request #294 from tsloughter/rm-info-msg
remove threshold not met info log
Latest commit 102cb19 May 7, 2018
Permalink
Failed to load latest commit information.
Dockerfiles Add partisan makefile. Apr 17, 2018
bin get proper environment. Dec 7, 2017
config Add broadcast backend for empty heartbeat messages. Dec 13, 2016
experiments Update activity.md Dec 15, 2016
images Add square logo variation. Apr 7, 2016
include Fix interest types. Nov 25, 2017
priv Remove dangling references to EVALUATION_PASSPHRASE Oct 11, 2016
rel Update ignores. Nov 26, 2015
samples Use new orset. May 17, 2016
scripts lasp_plot_gen script moved to evaluation repository Jul 11, 2016
simulations Properly setup logging directories. Nov 25, 2017
src remove threshold not met info log May 7, 2018
test Rename test. Nov 26, 2017
.eqc_ci Add QuickCheck CI integration. Sep 10, 2014
.gitignore Ignore dump files. Nov 17, 2017
.travis.yml Add travis webhook. Nov 23, 2017
CHANGELOG.md Bump to 0.8.2. Dec 7, 2017
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Oct 5, 2017
Dockerfile Add partisan makefile. Apr 17, 2018
LICENSE Add license. May 13, 2016
Makefile Add partisan makefile. Apr 17, 2018
README.md no-op Apr 27, 2018
Vagrantfile Add hostname. Nov 26, 2015
circle.yml Add circle configuration. Feb 26, 2016
crdt-tmux.conf Add partisan makefile. Apr 17, 2018
docker-compose.yml Fix bad branch. Jan 10, 2018
partisan-tmux.conf newline. Apr 18, 2018
pkg.vars.config Fix patch dir. Sep 29, 2015
rebar.config upgrade partisan to 2.1.0 hex package Apr 28, 2018
rebar.lock upgrade partisan to 2.1.0 hex package Apr 28, 2018
rebar3 upgrade rebar3 escript Jan 14, 2017
tmux.conf Set tutorial to true. Sep 5, 2016
tools.mk split out test deps and move simulations out of src/ Mar 14, 2017

README.md

Lasp

Build Status

Overview

Lasp is a programming model for synchronization-free computations.

Installing

Lasp requires Erlang 19 or greater. Once you have Erlang installed, do the following to install and build Lasp.

$ git clone git@github.com:lasp-lang/lasp.git
$ cd lasp
$ make

Running a shell

You can run a Erlang shell where you can interact with a Lasp node by doing the following:

$ make shell

Running the test suite

To run the test suite, which will execute all of the Lasp scenarios, use the following command.

$ make check