Elixir的新手,我正在尝试编写一个简单的游戏,该游戏将具有读取输入并相应地播放游戏的readFrom / 1函数,然后是打印该游戏的print / 1函数。
由于它们将一个接一个地通过iex调用,如何使print / 1函数打印readFrom / 1的结果?在任何其他语言中,我只需要在变量中保存我需要的值,然后使用print / 1函数获取它们。
由于要求,我必须这样做,我找不到任何可以帮助我解决问题的方法。
谢谢!
答案 0 :(得分:2)
你可以使用管道:
iex> args |> readFrom() |> print()
答案 1 :(得分:0)
您可以通过在iex命令行上添加脚本名称来从iex运行脚本,如下所示:
$iex myscript.exs