guard可以以逗号或者分号分隔,以逗号分隔表示最终的结果为各个guard的and结果,以分号则是只要任意一个guard为true则最终结果为true。list comprehension是一个非常有用的语法特性,它可以用于构造一个新的list,可以用于将一种list映射到另一种list,可以筛选list元素。只要是跟list相关的操作,优先考虑用list comprehension来实现,将大大减少代码量。

Erlang的一些编程技巧分享

Erlang的一些编程技巧分享