- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 Erlang 设置一个固定尺寸的 queue,如果有新的值压入则自动弹出尾值
设置一个固定尺寸的 queue,如果有新的值压入则自动弹出尾值 enqueue(Value, Queue) -> Pushed = queue:in(Value, Queue), case queue:len(Pushed) of Len when Len > 10 -> Popped = queue:drop(Pushed...
2018-12-16 20:44:50 201
原创 Erlang 实现三目运算
Erlang 实现三目运算 众所周知,Erlang 没有三目运算符的,不过可以通过以下方式定义 -define(IIF(Cond,E1,E2), (case (Cond) of true -> (case is_function(E1) of true->apply(E1, []); false->E1 end); false -> (case is_function(E2...
2018-12-13 23:04:19 804
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人