This release includes bug fixes for R15B along with a change that loads
compiled modules into the running erts after they have been built. This
is mostly useful for running tasks from the Sinan shell. For example:
$> rlwrap sinan shell
Eshell V5.9 (abort with ^G)
1> sinan:do(build).
This will run the build and reload all the built modules. This allows
you to keep a shell up in the back ground and trivially iteratively
develop your apps. Of course, the same goes for your unit tests, proper
tests, or cucumber tests. So you could just as easily do:
$> rlwrap sinan shell
Eshell V5.9 (abort with ^G)
1> sinan:do(cucumber).
To build, test and run code that you are developing on in real time.