Add possible features to the README.
Add list_ constructor for unboxed types.
Fix bugs when compiling with Clang.
Use newest version of Benchcc (with Rake).
Add lazy_variadic_foldr.
Add the Monad typeclass.
Move typeclass unit tests into their own folder.
Simplify consistency checks.
Merge config-related headers.
Improve the implementation of `unpack`.
Rename list's join to concat and Monad's join_ to join.
Use folds more widely.
Rename BOOST_MPL11_NO_RULES to BOOST_MPL11_NO_REWRITE_RULES.
Start using basic rewrite rules.
Provide defaults for foldr1 and foldl1.
Add generic unit tests.
Add fusion in fmap.
Improve benchmark flexibility and output.
Restore efficient folds.
Remove fairness from benchmarks.