如何在Elixir中进行换行(续行)?

时间:2015-03-13 10:48:59

标签: syntax elixir

例如,在Python中,人们可以用'\'字符打破行(是的,必要的邪恶)。是否有可能在Elixir中打破线?

2 个答案:

答案 0 :(得分:16)

Elixir不像Python那样具有空格敏感性,因此您可以执行以下操作:

a =
  2 + 4 +
 3
# a is bound to 9

如果你想打破字符串,可能你最好的方法是每行连接一个字符串:

"this is a very long string that " <>
  "spans multiple lines because man, " <>
  "is it long"

答案 1 :(得分:6)

基于Jose Valim评论。

iex(1)> "hello\
...(1)> world"
"helloworld"
iex(2)>