Type-safe string templating
Create an initial template starting with the given string
template "my string "Attach a record accessor to a template
template "my string "
|> withValue .helloAttach a string to a template
template "my string "
|> withValue .hello
|> withString " another string"Attach a record accessor to a template inline
template "my string " `andValue` .helloAttach a string to a template inline
template "my string " `andValue` .hello `andString` " another string"Walks through a template's components and renders them to a single string
render
(template "my string " `andValue` .hello)
({ hello = "world" })
A list of the components of a template