5
在Erlang的外壳:orddict:fetch/2为什么疯了?
> orddict:fetch(b, [{d, 2}, {a, 1}, {b,5}, {c,9}]).
** exception error: no function clause matching
orddict:fetch(b,[{d,2},{a,1},{b,5},{c,9}])
但
> orddict:fetch(b, [{a, 1}, {b,5}, {c,9}]).
5
缺少什么我在这里?
参考文献:orddict:fetch/2
The orddict docs描述一个作为orddict orddict() = [{Key :: term(), Value :: term()}]
。
@downvoter:小心点评? – nmichaels