【发布时间】:2015-05-29 05:10:35
【问题描述】:
这些方法中哪一种更适合 erlang 中的模式匹配字符串?
receiveString("someString") -> %doStuff;
receiveString("differentString") -> %doOtherStuff.
或
receiveString(A) when A == "someString" -> %doStuff;
receiveString(A) when A == "differentString" -> %doOtherStuff.
另外,是否可以有多个when 子句?
【问题讨论】:
标签: functional-programming erlang pattern-matching