沿名单我想用一个字符串标识符一起打印列表像药剂:印刷用绳子
list = [1, 2, 3]
IO.puts "list is ", list
这是行不通的。我试图像
# this prints only the list, not any strings
IO.inspect list
# using puts which also does not work
IO.puts "list is #{list}"
在JavaScript的一些变化,我可以简单地做console.log("list is ", list)
。我很困惑我如何在灵药中达到同样的效果。
+1 This is nice!我已经编写了'IO.inspect'包装器,它允许标签,但只有在调试时多次返回检查值。现在不需要这么做!只要将'|> IO.inspect(label:“foo”)''扔进任何地方,就可以用标签打印值,而不会影响原始代码的行为。 – Dogbert