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. :)


Dependencies base (==4.*), bytestring (==0.10.*), comonad (>=5 && <5.1), text (>=1.1 && <1.3) [details]
License BSD3
Author Cale Gibbard
Category Text
Uploaded Sun May 8 11:37:25 UTC 2016 by CaleGibbard
Distributions NixOS:
Downloads 170 total (10 in the last 30 days)
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI




Maintainer's Corner

For package maintainers and hackage trustees