Merge branch 'rewrite', this makes the API monadic. Documentation is still up
in the air at the moment.
Bump, and change versioning scheme. This is very wrong, but there is currently only one user I know of
Start to document
Restore code to build from .hsc source files
Merge remote-tracking branch 'anchor/master'
Minor haddock fixes
Add lots more documentation
I hate haddock.
Improve documentation
Instance of functor and applicative
Unrestrict where you may look at actions, we will probably need to restrict this to the pool via a uninstantiated type variable or something crazy?
Handle corner case in lock being cleaned up and then removed again
waitComplete function
waitSafe was benchmarking no faster than waitComplete because it was the same
thing. Awesome work.
All gloves are off until reference counting is implemented
s/unsafe/safe/, see: http://blog.ezyang.com/2010/07/safety-first-ffi-and-threading/
Version bump
Add concurrency benchmarks and async function
Build with threaded EVERYWHERE
Make call to rados_connect blocking via unsafe FFI, this way we don't make
multiple calls at once. This is to avoid a possible race condition.