Source

text / Data / Text / Lazy / Builder / Int.hs

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Handle Int8 overflow
Bryan O'Sullivan
Shave off another 6ns for negative integers with quotRem
Bryan O'Sullivan
Replace uses of quot and rem with quotRem
Bryan O'Sullivan
Switch to a faster decimal algorithm
Bryan O'Sullivan
Backed out changeset bb9a0e19421e, since it was slow
Bryan O'Sullivan
A more straightforward (and slower) countDigits
Bryan O'Sullivan
Replace countDigits with a faster, more complex version
Bryan O'Sullivan
Replace a use of div with quot
Bryan O'Sullivan
Update some comments and whitespace
Bryan O'Sullivan
Cast to widest fixed integer to avoid truncation trouble
Bryan O'Sullivan
Write straight into the dest buffer
Bryan O'Sullivan
Float ensureFree way out
Bryan O'Sullivan
Reduce duplication
Bryan O'Sullivan
Add a countDigits function
Bryan O'Sullivan
Drop some redundant imports.
Bryan O'Sullivan
Oops
Bryan O'Sullivan
Get rendering of numbers working in all cases
Thomas M. DuBuisson
Use integer-simple if the integer-simple flag is set.
Bryan O'Sullivan
Add support for rendering of integral and floating point values.