【发布时间】:2011-01-14 22:54:39
【问题描述】:
最近看了couch-db的源码,发现这个类型定义看不懂:
-type branch() :: {Key::term(), Value::term(), Tree::term()}.
-type path() :: {Start::pos_integer(), branch()}.
-type tree() :: [branch()].
我确实看过Erlang doc,但是Start、Key、Value和Tree是什么意思>?据我了解,它们是 Erlang 变量!我在Erlang doc 中没有找到任何相关信息。
【问题讨论】:
标签: erlang