basho/riak-erlang-client — pull request #42 by seancribbs (2012-02-15 00:33:13+00:00)
Title: Documentation updates

This is a huge update to the documentation and some minor refactorings, but here's the salient points:

* Added an overview file and better CSS for the edoc pages.
* Every public API function has a `-spec`.
* `-type` declarations were added to the primary modules to simplify explanation of varying options. All type declarations have textual descriptions as well as their programmatic ones.
* Type and function exports were added where necessary to generate proper documentation and satisfy dialyzer.
* Dialyzer setup steps were added to the Makefile.