on a80bdad help sign in
history ofData/Text.hs
all commits
b5e4b98Drop an unneeded importBryan O'Sullivan 0c99e11Drop the uncons fusion rulesBryan O'Sullivan d84a2ecMake bounds checking saferBryan O'Sullivan 9825285Properly fix the int overflow bug reported by Ian0.9.0.1Bryan O'Sullivan 26eab0fRename unsafeNew to newBryan O'Sullivan 8a4c1caRewrite mapAccumR in terms of mapAccumLBryan O'Sullivan 3e619a5Rewrite mapAccumL to be fastBryan O'Sullivan 17f009cMinor tweak, suggested by IanBryan O'Sullivan 9cebb6aRename prefixed -> stripPrefix, suffixed -> stripSuffixBryan O'Sullivan f3b297dStatic argument transformation for mapAccum[LR]Bryan O'Sullivan 7f1b04bSmall haddock editsBryan O'Sullivan dd1a5c9Update typesBryan O'Sullivan dfe90e0Add a note about the strict-vs-lazy distinctionBryan O'Sullivan 591b760Improve the description of fusionBryan O'Sullivan 00c70ebAdd a lazier implementation of intersperse on listsBryan O'Sullivan b475569Rename partialCopy to copyBryan O'Sullivan cac8169Optimise concat to not copy unless necessaryBryan O'Sullivan 0bfcdf8Move lengthWord16 to a more useful placeBryan O'Sullivan a02670dAdd compareLength and some rewrite rulesBryan O'Sullivan d92611fMove array copy code into ArrayBryan O'Sullivan 6b87918Use a specialised tuple for iterBryan O'Sullivan 521da47Update copyrightsBryan O'Sullivan a99b318Make use of assert conditionalBryan O'Sullivan eac9147Simplify the internal array codeBryan O'Sullivan 17950c9Support deconstruction for view patternsBryan O'Sullivan 12df873Fix doco for dropBryan O'Sullivan 86418cbDrop unused patternBryan O'Sullivan 92d93c3Fix up design and implementation of findBryan O'Sullivan f50288bRedo Data.Text.find's type and behaviourBryan O'Sullivan 01bb6aaChange Tom's email addressBryan O'Sullivan 760bce7Fix 6.12 compilation warningBryan O'Sullivan 698fa0cData Text: Used mispelled mkNorepType for compatibility with GHC 6.10Jeremy Shaw cfa6aa2added Data instance for Data.Text.Text For more information see:Jeremy Shaw 2d354b2Get the code compiling under GHC 6.8.3.Bryan O'Sullivan 3a86c2dAdd breakEnd.Bryan O'Sullivan cc1b015Measure and improve replicate.Bryan O'Sullivan b3fad05Benchmark concatMap, and redefine it to not use fusion.Bryan O'Sullivan c44ba7aRewrite intercalate to not use fusion.Bryan O'Sullivan e63b869Get rid of the fused version of concat.Bryan O'Sullivan 6bf5915Minor Haddock fix for unlinesJohan Tibell abd5fabminor haddock markup fixDuncan Coutts 40452fcFix some documentation errors.Bryan O'Sullivan 53fb880Implement lazy find.Bryan O'Sullivan a2a4524Get rid of the elem function.Bryan O'Sullivan c8a85dcDrop replicateChar from the public API.Bryan O'Sullivan b69c074Tweak docs a little.Bryan O'Sullivan e12e119Remove splitTimesEnd.Bryan O'Sullivan 63659ecAdd a test for break.Bryan O'Sullivan 0e92d3fFix up the type of find, and add a break function.Bryan O'Sullivan 40ac812Rename span to spanBy, break to breakBy, and partition to partitionBy.Bryan O'Sullivan