主页

索引

模块索引

搜索页面

queue模块

Original API

from_list/1

结构:

from_list(L :: [Item]) -> queue(Item)
返回包含与L这个items列表相同顺序的queue
List前面的item就在队列的前面

Extended API

drop/1
drop(Q1 :: queue(Item)) -> Q2 :: queue(Item)
移除Q1最前面的item,然后返回此queue
同tail/1
get/1
get(Q :: queue(Item)) -> Item
返回队列Q的前面的item
: head/1

Okasaki API

head/1
head(Q :: queue(Item)) -> Item
返回队列Q前面的item
: get/1
tail/1
tail(Q1 :: queue(Item)) -> Q2 :: queue(Item)
移除Q1最前面的item,然后返回此queue
同drop/1

主页

索引

模块索引

搜索页面