on text-jsstring help sign in
history ofData/Text.hs
all commits
6cc95ebInline JSStrings without converting them via listsRyan Trinkle 7bb8970Change to explicit instances Show, Eq, Ord, IsString, Monoid, Read and Data.Luigy Leon 2de66fdImplement takeWhileEnd.Luigy Leon 4e9f934rules and inlinesLuigy Leon d1c5d18wip text as jsstringLuigy Leon 0fd610aDon't match against class ops in compareLength rulesBen Gamari 0cf7d06Defer inlining of Data.Text.lengthBen Gamari 9b5ffb3Improve performance of strict uncons by ~5%Bryan O'Sullivan 824f1f2Fix mistakes in docs (gh-127)Bryan O'Sullivan 93f48a8Merge pull request #125 from Jubobs/masterBryan O'Sullivan 75726f0Merge pull request #126 from DanBurton/masterBryan O'Sullivan 8aef850Merge pull request #135 from paulcapron/masterBryan O'Sullivan d75f34cFix PrintfArg fallout from 93e3705127dc9a01c5Herbert Valerio Riedel a0dc18eDefine Semigroup instances and make `-Wcompat`-cleanHerbert Valerio Riedel 7534f3cImplement takeWhileEndPaul Capron 93e3705Add `PrintfArg` instances for `Text` (strict and lazy).Alois Cochard 5bef24bPropagate decoding failure in the Get monadDan Burton 8758ad9Fix some typosJulien Cretel 6dfe977Expose unpackCString#Bryan O'Sullivan d70ce27Add a Binary instance for strict TextBryan O'Sullivan 1e10823Allow more fusionBryan O'Sullivan 5ab6fabClarify the precondition for splitOn (gh-92)Bryan O'Sullivan 93bee54D'oh\!Bryan O'Sullivan d6375a1Further improve docs for replaceBryan O'Sullivan 52e38daMerge branch 'master' of https://github.com/neongreen/textBryan O'Sullivan 4115e19Add support for `deepseq-1.4.0.0` (addresses #100)Herbert Valerio Riedel 5af2056Improve docs for `replace`.Artyom e33c89bReduce inlining bloat from use of single-element literalsBryan O'Sullivan 6d75e1aReduce inlining bloat from use of empty literalsBryan O'Sullivan 74e4526Reduce inlining bloat from use of singletonBryan O'Sullivan 8f10142Added IsList instances for Data.Text, Data.Lazy.Text for GHC 7.8+Baldur Blöndal 886af05Enable MonoLocalBinds (needed for TypeFamilies)Bryan O'Sullivan ca5c005Drop unneeded importBryan O'Sullivan 8ecefd4Use mul instead of a more expensive check for replicateBryan O'Sullivan 466172dUse mul for replace, to avoid overflowBryan O'Sullivan 3f7daf3Update hyperlinks, now that I know how to use them properlyBryan O'Sullivan c605eb1Merge pull request #74 from ekmett/masterBryan O'Sullivan 2120f59Allow gunfold via a virtual pack constructorEdward Kmett 7217d93Rename textP to textBryan O'Sullivan e2334d9Use textP more widely, to avoid array pinningBryan O'Sullivan 4ab406eFix doc copy-and-paste-oBryan O'Sullivan e339ba9Rework splitAt to use our shiny extractified loopBryan O'Sullivan 5c62b11Rework drop to use the loop we just extractedBryan O'Sullivan db590c0Extract loop from takeBryan O'Sullivan d70ea12Implement strict takeEndBryan O'Sullivan b696eb0Extract the loop from dropEndBryan O'Sullivan 65b6ea5Implement dropEndBryan O'Sullivan 1099412Drop a weird, and seemingly unnecessary, INLINE of appendBryan O'Sullivan f5dade2documentation fixAdam Vogt 87b37b5Tiny doc comment fixBryan O'Sullivan