gb_trees:is_empty/1
判断是否一个空树
用法:
is_empty(Tree) -> boolean()
内部实现:
-spec is_empty(Tree) -> boolean() when Tree :: gb_tree(). is_empty({0, nil}) -> true; is_empty(_) -> false.
判断是否一个空树,如果是则返回 true,否则返回 false。
Tree1 = gb_trees:empty(), gb_trees:is_empty(Tree1).
Tree1 = gb_trees:empty(), Tree2 = gb_trees:enter(a, 1, Tree1), gb_trees:is_empty(Tree2).