The category-printf package

[Tags:bsd3, library]

We use the co-Kleisli category for the comonad of functions out of a fixed monoid to implement a generic combinator library for type-safe format specifications. Works with pretty much anything that's a monoid, with specific support for String, Text (strict/lazy), and ByteString (strict/lazy). Credit to Daniel Patterson for introducing me to something that looked just enough like it ought to be the composition for a category, and Ryan Trinkle for the IsString instance. :)

Properties

Versions 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.1.1.0
Dependencies base (==4.*), bytestring (==0.10.*), comonad (>=5 && <5.1), text (>=1.1 && <1.3) [details]
License BSD3
Author Cale Gibbard
Maintainer cgibbard@gmail.com
Category Text
Uploaded Sun May 8 11:37:25 UTC 2016 by CaleGibbard
Distributions NixOS:0.1.1.0
Downloads 160 total (14 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees