21

Haskell 2010 は、コンパイル時に文字列リテラルを連結することを保証しますか?

私が持っている場合

"This is a " ++
"very long String that " ++
"spans several lines"

コンパイラはそれを次のように扱いますか

"This is a very long String that spans several lines"

可能であれば、ソース行を 80 文字未満に抑えたいと思っていますが、実行時の非効率性を導入したくありません。

4

4 に答える 4