1. 31 Oct, 2014 5 commits
    • Herbert Valerio Riedel's avatar
      Clean-up `Data.Fixed` · 54addb12
      Herbert Valerio Riedel authored
      This gets rid of `-fno-warn-unused-binds` by turning the E* types into
      constructor-less data types (as they're used as phantom-types only)
      
      Moreover, this modules uses `AutoDeriveTypeable` so we can drop all those
      redundant `deriving (Typeable)` lines as well
      
      Reviewed By: austin, ekmett
      
      Differential Revision: https://phabricator.haskell.org/D385
      54addb12
    • Herbert Valerio Riedel's avatar
      Update Haddock submodule · bd6c6f60
      Herbert Valerio Riedel authored
      This pulls in a change to have the new "Examples" sections being in
      `base` collapsed by default.
      bd6c6f60
    • mjo's avatar
      Add doctest examples for Data.Char · 8ef4cf16
      mjo authored
      This adds doctest examples for every function and data type in `Data.Char`.
      
      Reviewed By: austin, hvr
      
      Differential Revision: https://phabricator.haskell.org/D371
      8ef4cf16
    • Jan Stolarek's avatar
      Fix comment typos · 919e9303
      Jan Stolarek authored
      919e9303
    • Herbert Valerio Riedel's avatar
      Drop deprecated `OverlappingInstances` from base · cbb20ab2
      Herbert Valerio Riedel authored
      With #9242 the `OverlappingInstances` extension got deprecated, this
      commit adapts the only two remaining places in `base` where it was still
      used.
      
      Starting with this commit, the `Typeable (s t)` instance (which seemingly
      was the motivation for using `OverlappingInstances` in the first place
      when `Typeable` was neither polykinded nor auto-derived-only, see also
      commit ce3fd0e0 which introduced
      overlapping instances) does no longer allow overlapping instances, and
      there doesn't seem to be any good reason to keep allowing overlapping
      instance now.
      
      This also removes redundant `LANGUAGE`/`OPTIONS_GHC` pragmas from
      `Data.Typeable` and refactors the language pragmas into more uniform
      single-line pragmas.
      
      Reviewed By: austin
      
      Differential Revision: https://phabricator.haskell.org/D377
      cbb20ab2
  2. 30 Oct, 2014 15 commits
  3. 29 Oct, 2014 4 commits
  4. 28 Oct, 2014 5 commits
  5. 27 Oct, 2014 5 commits
  6. 26 Oct, 2014 2 commits
  7. 25 Oct, 2014 4 commits