Tighten API and Add Haddock Comments
MondayMorningHaskell opened this issue · comments
MondayMorningHaskell commented
Tighten up the API for the Library.
- Explicitly declare certain modules as "exposed" or "hidden", namespacing hidden modules as "Internal".
- Within each module, determine which expressions must be exposed.
- Add Haddock comments for all modules.
- Add Haddock comments for all public expressions, including type signatures.