我正在探索 typer ,并为它提供了一个除了以下功能之外的功能:
const_str() - > “QWE”。
那个人的类型被推断为:
-spec const_str() - > [101 | 113 | 119,...]
,即“ eqw ”(嗯?!),接着是这个'...'业务。
看起来常量字符串会混淆 typer ;我明白我不应该像这样使用它们,为此目的有原子;但是当我试图围绕 typer (以及Erlang的类型选项)时,我认为这是令人惊讶和有趣的。谁能解释一下这里发生了什么? 谢谢!
答案 0 :(得分:2)
"qwe" = [$q,$w,$e] = [113,119,101]
)。