Skip to content

Commit 9c08592

Browse files
committed
Added readme
1 parent 02d09b9 commit 9c08592

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# purescript-template-strings
2+
3+
[![Latest release](http://img.shields.io/bower/v/purescript-template-strings.svg)](https://github.com/purescripters/purescript-template-strings/releases)
4+
5+
Sample usage:
6+
7+
```haskell
8+
> import Data.TemplateString.Unsafe ((<~>))
9+
> "Hello, ${firstName} ${lastName}!" <~> { firstName: "Haskell", lastName: "Curry" }
10+
"Hello, Haskell Curry!"
11+
12+
> "The answer: ${answer}" <~> { answer: 42 }
13+
"The answer: 42"
14+
```
15+
16+
```haskell
17+
> import Data.TemplateString ((<^>))
18+
> import Data.Tuple.Nested ((/\))
19+
> import Data.Show (show)
20+
> "Pi: ${pi}, Phi: ${phi}" <^> ["pi" /\ (show 3.1415), "phi" /\ (show 1.618)]
21+
"Pi: 3.1415, Phi: 1.618"
22+
```

0 commit comments

Comments
 (0)