2 Collaborative documentation

GHC is a big system. We try to document the core functionality (above), but
you can help by writing documentation yourself. This section collects
documentation written in a collaborative way, by users and developers together.
Please help by adding new sections, and by clarifying and improving existing ones.