Permalink
Commits on Jan 7, 2016
  1. Merge pull request #16 from hvr/pr/base49

    Support GHC 8.0/base-4.9 & add issue-tracker URL
    committed Jan 7, 2016
Commits on Jan 2, 2016
  1. Allow GHC 7.10 / base-4.9

    hvr committed Jan 2, 2016
Commits on Dec 18, 2015
  1. Merge pull request #15 from frankier/add-isstring-instance

    Add IsString instance for UTF8 string container type
    committed Dec 18, 2015
Commits on Dec 17, 2015
  1. Add IsString instance for UTF8 string container type

    Frankie Robertson committed Dec 17, 2015
Commits on Oct 31, 2015
  1. Fix test section

    committed Oct 31, 2015
  2. moderize cabal file

    committed Oct 31, 2015
Commits on Aug 22, 2015
Commits on Aug 21, 2015
  1. Eliminate some shadowing

    committed Aug 21, 2015
  2. Merge pull request #13 from ndmitchell/master

    Improve the performance of Lazy.fromString
    committed Aug 21, 2015
Commits on Jan 23, 2015
  1. Add base upper bound

    committed Jan 23, 2015
  2. Whitespace and tabs

    committed Jan 23, 2015
Commits on May 19, 2014
  1. Add dist to .gitignore

    committed May 19, 2014
  2. Add changelog file

    committed May 19, 2014
  3. Merge pull request #8 from DaveCTurner/master

    Add default value of 'False' to flag
    committed May 19, 2014
Commits on Apr 30, 2014
Commits on Mar 27, 2012
  1. Merge pull request #6 from pcapriotti/master

    Add .gitignore
    committed Mar 27, 2012
Commits on Mar 6, 2012
  1. Update .gitignore.

    pcapriotti committed Mar 6, 2012
Commits on Nov 17, 2011
  1. Merge pull request #4 from TomMD/master

    Minor performance improvements
    committed Nov 17, 2011
  2. Add BangPatterns for an accumulator. Inline decode. Specialize take, …

    …drop.
    
    When considering a simple benchmark [1]:
    
       let p = ((== "en") . U.take 2)
       print . length . filter p . U.lines =<< L.readFile . head =<< getArgs
    
    It's apparent that we are underperforming (compare to the shell script
    solution, this take twice as long).  The accumulator of splitAt wasn't
    strict (used bang patterns).  Also, even with -O2, the construction /
    destruction of the tuple for take & drop's lifting of splitAt wasn't
    being optimized away.  Perhaps more investigation should be done re:
    GHC, but the cheap solution is to just duplicate code for take and
    drop, which is what this patch does.
    
    Original: user    0m1.704s
    Final: user    0m1.092s
    
    [1] http://stackoverflow.com/questions/8172889/quickly-parse-large-utf-8-text-file-in-haskell
    TomMD committed Nov 17, 2011
Commits on Aug 21, 2011
  1. Bump to version 0.3.8

    committed Aug 21, 2011
Commits on Aug 9, 2011
  1. Fix conditional pragma to work with 6.12

    David Terei committed Aug 9, 2011
Commits on Aug 3, 2011
  1. Use Safe Haskell for GHC >= 7.2

    David Terei committed Aug 3, 2011
Commits on Apr 5, 2010
Commits on Apr 3, 2010
Commits on Jan 12, 2010
  1. Documentation fixes

    Uwe Hollerbach committed with Jan 12, 2010
Commits on Nov 16, 2009
  1. Bump to version 0.3.6

    committed Nov 16, 2009
Commits on Jun 12, 2009