Skip to content
Snippets Groups Projects
  • Alec Theriault's avatar
    79c71591
    Replace 'attoparsec' with 'parsec' (#799) · 79c71591
    Alec Theriault authored and Alex Biehl's avatar Alex Biehl committed
    * Remove attoparsec with parsec and start fixing failed parses
    
    * Make tests pass
    
    * Fix encoding issues
    
    The Haddock parser no longer needs to worry about bytestrings. All
    the internal parsing work in haddock-library happens over 'Text'.
    
    * Remove attoparsec vendor
    
    * Fix stuff broken in 'attoparsec' -> 'parsec'
    
    * hyperlinks
    * codeblocks
    * examples
    
    Pretty much all issues are due to attoparsec's backtracking failure
    behaviour vs. parsec's non-backtracking failure behaviour.
    
    * Fix small TODOs
    
    * Missing quote + Haddocks
    
    * Better handle spaces before/after paragraphs
    
    * Address review comments
    79c71591
    History
    Replace 'attoparsec' with 'parsec' (#799)
    Alec Theriault authored and Alex Biehl's avatar Alex Biehl committed
    * Remove attoparsec with parsec and start fixing failed parses
    
    * Make tests pass
    
    * Fix encoding issues
    
    The Haddock parser no longer needs to worry about bytestrings. All
    the internal parsing work in haddock-library happens over 'Text'.
    
    * Remove attoparsec vendor
    
    * Fix stuff broken in 'attoparsec' -> 'parsec'
    
    * hyperlinks
    * codeblocks
    * examples
    
    Pretty much all issues are due to attoparsec's backtracking failure
    behaviour vs. parsec's non-backtracking failure behaviour.
    
    * Fix small TODOs
    
    * Missing quote + Haddocks
    
    * Better handle spaces before/after paragraphs
    
    * Address review comments
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Util.hs 2.41 KiB