Okasaki

v1.0.0

  • Pages
  • Modules
  • Protocols

    Okasaki v1.0.0 Okasaki.Implementations.ErlangDeque View Source

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

    Link to this section Summary

    Types

    t()

    Functions

    empty(opts \\ [])
    insert_left(deque, item)
    insert_right(deque, item)
    map(deque, fun)
    member?(erlang_deque, item)
    remove_left(deque)
    remove_right(deque)
    size(erlang_deque)
    to_list(erlang_deque)

    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_left(deque, item) View Source
    Link to this function insert_right(deque, item) View Source
    Link to this function map(deque, fun) View Source
    map(t, (any -> any)) :: t
    Link to this function member?(erlang_deque, item) View Source
    Link to this function remove_left(deque) View Source
    Link to this function remove_right(deque) View Source
    Link to this function size(erlang_deque) View Source
    Link to this function to_list(erlang_deque) View Source

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