Haskell 2010 は、コンパイル時に文字列リテラルを連結することを保証しますか?
私が持っている場合
"This is a " ++
"very long String that " ++
"spans several lines"
コンパイラはそれを次のように扱いますか
"This is a very long String that spans several lines"
可能であれば、ソース行を 80 文字未満に抑えたいと思っていますが、実行時の非効率性を導入したくありません。