Okasaki

v1.0.0

  • Pages
  • Modules
  • Protocols

    Okasaki v1.0.0 Okasaki.Implementations.ErlangQueue View Source

    A queue implementation wrapping the built-in :queue module.

    Link to this section Summary

    Types

    t()

    Functions

    empty(opts \\ [])
    insert(queue, item)
    map(queue, fun)
    member?(erlang_queue, item)
    remove(queue)
    size(erlang_queue)
    to_list(erlang_queue)

    Link to this section Types

    Link to this opaque t() View Source
    t

    Link to this section Functions

    Link to this function empty(opts \\ []) View Source
    Link to this function insert(queue, item) View Source
    Link to this function map(queue, fun) View Source
    map(t, (any -> any)) :: t
    Link to this function member?(erlang_queue, item) View Source
    Link to this function remove(queue) View Source
    Link to this function size(erlang_queue) View Source
    Link to this function to_list(erlang_queue) View Source

    Built using ExDoc (v0.16.2), designed by Friedel Ziegelmayer.