This repository was archived by the owner on Jan 27, 2026. It is now read-only.
CHANGES:
Changes
Fmthas been rewritten from scratch to use my own library calledrich-string. As such, a lot of tests have been dropped as they already exist upstream. The interface is mostly the same, besides the type itself and a few parameters that got renamed.Fmt.print'sendingparameter now takes aFmt.t optioninstead of astring option.
Features
AnsiandColornow implement their own dedicated equality. No need to use the built-in polymorphic equality anymore.
Removed
Fmt's serialization feature is now dependent onrich-string. Since the latter does not provide it yet, serialization was dropped for now.Fmt.showwas also removed. On top of not being provided byrich-stringand being the identity function, it was not all that useful.