./textproc/hs-text-builder-linear, Builder for Text and ByteString based on linear types

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.1.2, Package name: hs-text-builder-linear-0.1.2, Maintainer: pkgsrc-users

Strict Text and ByteString builder, which hides mutable buffer behind
linear types and takes amortized linear time.


Master sites:

Filesize: 23.224 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-29 06:17:55 by Masatake Daimon | Files touched by this commit (4)
Log message:
textproc/hs-text-builder-linear: Update to 0.1.2

0.1.2
* Fix unsound behaviour caused by inlining of runBuffer / runBufferBS and
  CSE (common subexpression elimination).
* Fix hexadecimal builder, looping on negative inputs.
* Fix decimal builder for non-standard bitness of the input.
* Add (#<|) and deprecate (|>#).
* Add newEmptyBuffer.
* Add prependChars and appendChars.
* Add justifyLeft, justifyRight and center.
   2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141)
Log message:
Revbump all Haskell after updating lang/ghc96
   2023-10-27 12:23:59 by Masatake Daimon | Files touched by this commit (5)
Log message:
textproc/hs-text-builder-linear: import hs-text-builder-linear-0.1.1.1

Strict Text and ByteString builder, which hides mutable buffer behind
linear types and takes amortized linear time.