Elixir io_lib调用erlang [英] Elixir io_lib call to erlang
本文介绍了Elixir io_lib调用erlang的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
io_lib:fread("~d/~d/~d", "2013/03/03").
以上代码适用于erlang,所以理想情况下,在下面的代码应该使用的药剂
Above code works in erlang so ideally in elixir below code should work
:io_lib.fread("~d/~d/~d", "2013/03/03")
但它会生成错误无功能条件匹配
but it generates error " no function clause matching "
检查后发现,调用模块像
After inspecting found that elixir makes call to module like
:io_lib_fread.fread("~d/~d/~d", "2013/03/03", 0, [])
推荐答案
双引号erlang char list
转换为Elixir中的单引号'char list'
。
A double quote in erlang "char list"
translates to single quotes in Elixir 'char list'
.
这篇关于Elixir io_lib调用erlang的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文