Skip to content
Snippets Groups Projects
  1. May 13, 2017
  2. May 24, 2016
    • David Feuer's avatar
      Make parser state a newtype · ba70ca2a
      David Feuer authored
      Previously, it was `data` wrapping a `Maybe`, which seems a bit
      silly. Obviously, this can be changed back if anyone wants to add
      more fields some day.
      ba70ca2a
  3. Dec 21, 2015
  4. May 27, 2015
  5. Jan 22, 2015
  6. Dec 17, 2014
  7. Dec 12, 2014
  8. Dec 10, 2014
    • Mateusz Kowalczyk's avatar
      Update doctest parts of comments · d453ce0d
      Mateusz Kowalczyk authored
      d453ce0d
    • Mateusz Kowalczyk's avatar
      Allow the parser to spit out meta-info · 12a066d9
      Mateusz Kowalczyk authored
      Currently we only use it only for ‘since’ annotations but with these
      patches it should be fairly simple to add new attributes if we wish to.
      
      Closes #26. It seems to work fine but due to 7.10 rush I don't have the
      chance to do more exhaustive testing right now. The way the meta is
      output (emphasis at the end of the whole comment) is fairly arbitrary
      and subject to bikeshedding.
      
      Note that this makes test for Bug310 fail due to interface version bump:
      it can't find the docs for base with this interface version so it fails.
      There is not much we can do to help this because it tests for ’built-in’
      identifier, not something we can provide ourselves.
      12a066d9
  9. Nov 16, 2014
  10. Nov 08, 2014
  11. Nov 04, 2014
  12. Nov 03, 2014
  13. Sep 18, 2014
  14. Aug 15, 2014
  15. Jul 28, 2014
  16. Jun 25, 2014
  17. Jun 18, 2014
  18. May 05, 2014
    • Mateusz Kowalczyk's avatar
      Move out Show and Eq instances to Types · 70ce2cbf
      Mateusz Kowalczyk authored
      They are much more useful to the users here.
      70ce2cbf
    • Mateusz Kowalczyk's avatar
      Move parser + parser tests out to own package. · cc269e6b
      Mateusz Kowalczyk authored
      We move some types out that are necessary as well and then
      re-export and specialise them in the core Haddock.
      
      Reason for moving out spec tests is that if we're working on the parser,
      we can simply work on that and we can ignore the rest of Haddock. The
      downside is that it's a little inconvenient if at the end of the day we
      want to see that everything passes.
      cc269e6b
Loading