Lasp: A Language for Distributed, Eventually Consistent Computations
Curious about what we're building? Try out these posts:
- Programming Models, Part 1: Try Derflow!
- Programming Models, Part 2: QuickChecking Derflow
- Programming Models, Part 3: Ad Counter, Part 1
- Programming Models, Part 4: One Week in Louvain-la-Neuve
- Programming Models, Part 5: Ad Counter, Part 2
- Highly Distributed Computations Without Synchronization
- Seminars on Lasp in March, 2015
We also have a workshop paper:
To build:
make devrel
: Build six development releases.make stagedevrel
: Build six development releases, symlinked to the same source.
To configure for riak_test
:
- Build development releases:
make stagedevrel
- Run the setup utility, once:
riak_test/bin/lasp-setup.sh
- As you modify your code, run
make && riak_test/bin/lasp-current.sh
; this will rebuild your local source and then configureriak_test
to use the latest version.
To run the tests:
make riak-test
to run all integration and program tests../rebar skip_deps=true eqc
to run the Erlang QuickCheck tests.