I'm curious if there are other options for making long inline strings look good in Elm:
1. Use double quotes and (++) to concatenate. Cons: adds runtime operation; must add parens around the string block if it's an argument, e.g. the following does not compile
```elm
|> Dict.insert 2
(Story
"John Oliver"
"Far, far away in a land called teevee, there " ++
"lived a wise man whose laugh you could see."
)
```
To compile, it must become:
```elm
|> Dict.insert 2
(Story
"John Oliver"
("Far, far away in a land called teevee, there "
++ "lived a wise man whose laugh you could see."
)
)
```
2. Use triple-double quotes. Cons: includes whitespace, and in combination with elm-format, whitespace is not within control:
```elm
|> Dict.insert 2
(Story
"John Oliver"
"""Far, far away in a land called teevee, there
lived a wise man whose laugh you could see."""
)
```
The second string becomes "Far, far away in a land called teevee, there lived a wise man whose laugh you could see." (Note extra spaces between "there" and "lived").
3. Put strings on one big line. Cons: not pretty, hard to see in a text editor without line wrapping.
Any suggestions?
Thanks,
Duane