user's guide: consolidate defaulting documentation
This commit adds a new section on defaulting, which consolidates various parts of documentation surrounding defaulting into one central place. It explains type class defaulting in detail, extensions to it with OverloadedStrings, NamedDefaults and ExtendedDefaultRules, as well as other defaulting mechanisms (e.g. kind-based defaulting such as RuntimeRep defaulting, and defaulting of equalities).
Showing
- docs/users_guide/exts/named_defaults.rst 10 additions, 1 deletiondocs/users_guide/exts/named_defaults.rst
- docs/users_guide/exts/poly_kinds.rst 2 additions, 0 deletionsdocs/users_guide/exts/poly_kinds.rst
- docs/users_guide/exts/type_defaulting.rst 255 additions, 0 deletionsdocs/users_guide/exts/type_defaulting.rst
- docs/users_guide/exts/types.rst 1 addition, 0 deletionsdocs/users_guide/exts/types.rst
- docs/users_guide/ghci.rst 11 additions, 28 deletionsdocs/users_guide/ghci.rst
Loading
Please register or sign in to comment