Text.Printf.Safe
printf
type family Template (a :: k) :: * where ...
data Template' f
data FormatSpec
type family (e :: k) % (ls :: k') :: [Format] where ...
(%)
(<%>)
hex
oct
binary
sci
string