Popularity
4.8
Declining
Activity
0.0
Stable
5
4
2

Monthly Downloads: 31
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Tags: Text    

hformat alternatives and similar packages

Based on the "Text" category.
Alternatively, view hformat alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of hformat or a related project?

Add another 'Text' Package

README

hformat

Hackage version Build Status

Format string with named args -- Named args "My name is {name}, I am {age} years old" ~~ ("name" %= "Joe") ~~ ("age" %= 24) ≡ "My name is Joe, I am 24 years old" -- Arg can have default value "{var:x} = {val:10}" ~~ ("var" %= y) ≡ "y = 10" -- Numeric position can be used "{0} {1} {0}" ~~ "foo" ~~ "bar" ≡ "foo bar foo" -- Positions can be omitted "{} {}" ~~ "foo" ~~ 10 ≡ "foo 10" -- Double braces to escape them "{} and {{}}" ~~ 10 ≡ "10 and {}"

See examples in Test.hs