The "cache" documentation was already present, but attached to an unexported declaration. The haddock was moved to the module level. You may want to review the documentation for accuracy since it was not previously exported.
I added documentation for the "markdown" splice to the module level based on a reading of the sources.
gitignore 'cabal-dev' directory.
Add/move Haddocks related to splices.