Permalink
Commits on Sep 13, 2010
  1. Fix up lazy mapAccumL and mapAccumR

    --HG--
    extra : convert_revision : 595b4e1384bd795ce19cdf8497dec01f2e926367
    committed Sep 13, 2010
  2. Rewrite mapAccumR in terms of mapAccumL

    The docs now note that the function that mutates the accumulator is
    applied strictly.  This was always true, but the lack of explicitness
    could have misled someone who'd assume behaviour similar to lists.
    
    --HG--
    extra : convert_revision : d01452c8ad33b852da4b912a04e463bf0ffb0130
    committed Sep 13, 2010
  3. Rewrite mapAccumL to be fast

    --HG--
    extra : convert_revision : 22349a191c458b3d567ebd256dd741e29011fb62
    committed Sep 13, 2010
  4. Make the length check on unsafeNew mandatory

    This prevents a segfault (found by Ian Lynagh) if an integer overflow
    occurs.
    
    --HG--
    extra : convert_revision : b2e8aab08795719e92aae16689798fdfadd66547
    committed Sep 13, 2010
Commits on Sep 10, 2010
  1. Minor tweak, suggested by Ian

    --HG--
    extra : convert_revision : 66c7d2534bc1ea789a010cefa7316e597c08ac16
    committed Sep 10, 2010
Commits on Sep 8, 2010
  1. Package more source files

    --HG--
    extra : convert_revision : c584479cbe85c48174a8751478d35a1381074019
    committed Sep 8, 2010
  2. Bump API version

    --HG--
    extra : convert_revision : 8ad10e3c4dc4ab2033c50aaf0500551b875ed162
    committed Sep 8, 2010
  3. Rename prefixed -> stripPrefix, suffixed -> stripSuffix

    Gives us consistency with Data.List
    
    --HG--
    extra : convert_revision : 7b496f8cff0fbfa84c8a416eac690b8faa0e7d1b
    committed Sep 8, 2010
  4. Static argument transformation for lazy indices

    --HG--
    extra : convert_revision : 54803f57bc3b147facc996ec60a96ee8ce09514a
    committed Sep 8, 2010
  5. Static argument transformation of hGetLineLoop

    --HG--
    extra : convert_revision : fc4ebcbc4b756aef699d249aada4d3a8ec70e3bb
    committed Sep 8, 2010
  6. Static argument transformation for mapAccum[LR]

    --HG--
    extra : convert_revision : 15ec6de5029e3dc54385efd72cbd942072efda38
    committed Sep 8, 2010
  7. Bump cabal version

    --HG--
    extra : convert_revision : 49477448e809d46f46512b3311898df87fe0e8f7
    committed Sep 8, 2010
  8. Add null pass-through

    --HG--
    extra : convert_revision : 2868b0bca553b318e1e6a176e3d1a6f42bb33c09
    committed Sep 8, 2010
  9. Add Daniel's replace benchmark

    --HG--
    extra : convert_revision : fc7c0924637fe3b5b3e3aec743fa1f7a8bda57f0
    committed Sep 8, 2010
  10. Test mempty (silly, I know)

    --HG--
    extra : convert_revision : 0754d280233eca30ec5da536b96efa30a422aa35
    committed Sep 8, 2010
  11. Make ghc overridable when testing

    --HG--
    extra : convert_revision : bacaab90a8d2320bd7157bb6fcd35fd707c1bab9
    committed Sep 8, 2010
  12. Fix build under 6.10

    --HG--
    extra : convert_revision : 69e527fa935d1e8c07de86a51f5a1c9cb880137b
    committed Sep 8, 2010
  13. Small haddock edits

    --HG--
    extra : convert_revision : b9d5d9f96595d5b8229c3ac49fcbd2c0878da1dd
    committed Sep 8, 2010
  14. Update types

    --HG--
    extra : convert_revision : 4f3059959f0e3f81747bd6c654be1ca3a93de64b
    committed Sep 8, 2010
  15. Add a note about the strict-vs-lazy distinction

    --HG--
    extra : convert_revision : 367a6f439b0f2fa236b25996fafdb3f7d89a7b66
    committed Sep 8, 2010
  16. Replace types with their more descriptive synonyms

    --HG--
    extra : convert_revision : aef0a6c4594869f6d37b367d2c73bf4f133bef75
    committed Sep 8, 2010
  17. Fix a haddock bogon

    --HG--
    extra : convert_revision : cc8ac77560634ba70c32c02c91a2334d360021b5
    committed Sep 8, 2010
  18. Improve the description of fusion

    --HG--
    extra : convert_revision : f050ee308c9dc0aa4c74bdde5c7cae7443c85009
    committed Sep 8, 2010
Commits on Sep 2, 2010
  1. Bump version

    --HG--
    extra : convert_revision : ad6c7b1840ddb39282b8c352ce3830ef087a91f0
    committed Sep 2, 2010
  2. Add a lazier implementation of intersperse on lists

    --HG--
    extra : convert_revision : ad41a033cecf5bec60c2e9dd13c895d66e9dee42
    committed Sep 2, 2010
  3. Add repo pointer

    --HG--
    extra : convert_revision : d243785a325bab0cd39561ad336ba1e6dab98e63
    committed Sep 2, 2010
Commits on Aug 31, 2010
  1. TAG 0.8.0.0

    --HG--
    extra : convert_revision : 4c523952da75c814859f440cab273920fdb10ec3
    committed Aug 31, 2010
Commits on Aug 30, 2010
  1. Add a more thorough description of Data.Text

    --HG--
    extra : convert_revision : 6ff476316e2387f735fad05001194615e47a0c07
    donsbot committed Aug 30, 2010
Commits on Aug 29, 2010
  1. Fix coverage dependencies

    --HG--
    extra : convert_revision : 291c95166a9df15fd512230482d6889ab819e850
    committed Aug 29, 2010
  2. Remove unused code

    --HG--
    extra : convert_revision : 5b81e943a522fad8a1d1ca94b3b90c7e4b7b9aaf
    committed Aug 29, 2010
  3. Check the lazy text invariant after splitting

    --HG--
    extra : convert_revision : 71c41a5d4b1947226c31a71c17e3a934c3820382
    committed Aug 29, 2010
  4. Slow tests down - we were shrinking too aggressively

    --HG--
    extra : convert_revision : 1971caa920d0f04ed544d146450737ff069a9ea7
    committed Aug 29, 2010
  5. Make arbitrary lazy texts smaller

    --HG--
    extra : convert_revision : 4fa71afa3bf17408ddca5dd95a2b1358cb67202e
    committed Aug 29, 2010
  6. Silly unit tests for stdio actions - top-level hpc coverage up to 91%

    --HG--
    extra : convert_revision : 61dd744ac0a4c74b3b2949bb04871c0be0556bf9
    committed Aug 29, 2010
  7. Test lazy ASCII decoding

    --HG--
    extra : convert_revision : fffee4766624c5d22da507d42edf45a382b6fff4
    committed Aug 29, 2010