For the Kanin Tutorials
The "code" in this starter project isn't really code, but rather just a basic, mostly empty LFE project ... but one with all the proper dependencies defined.
The intended use of this project is as a starting point for the developer who wants to walk through the Kanin / RabbitMQ tutorials. The completed code is available in this repo, should you be uninterested in following along the tutorials and doing it yourself. Cheater.
For use with the tutorials, do the following:
$ git clone https://github.com/billosys/kanin-tutorials-starter.git
$ cd kanin-tutorial-starter
$ make compile
This step will take a bit longer than most LFE/Erlang rebar compile
steps,
as it will download three dependency RabbitMQ/AMQP libraries and build them
as part of the Kanin dependency chain.
After that, you're ready to use the LFE REPL and following along in the tutorial:
$ make repl-no-deps