FSharpx.Collections


IPriorityQueue<'T> Type

Instance members

Instance member Description

this.Insert(arg1)

Full Usage: this.Insert(arg1)

Parameters:
    arg0 : 'T

Returns: IPriorityQueue<'T>
Modifiers: abstract

returns a new queue with the element added to the end

arg0 : 'T
Returns: IPriorityQueue<'T>

this.IsEmpty

Full Usage: this.IsEmpty

Returns: bool
Modifiers: abstract
Returns: bool

this.Length

Full Usage: this.Length

Returns: int
Modifiers: abstract

returns the count of the elements

Returns: int

this.Peek()

Full Usage: this.Peek()

Returns: 'T
Modifiers: abstract

returns the first element

Returns: 'T

this.Pop()

Full Usage: this.Pop()

Returns: 'T * IPriorityQueue<'T>
Modifiers: abstract

returns the first element and tail

Returns: 'T * IPriorityQueue<'T>

this.TryPeek()

Full Usage: this.TryPeek()

Returns: 'T option
Modifiers: abstract

returns option first element

Returns: 'T option

this.TryPop()

Full Usage: this.TryPop()

Returns: ('T * IPriorityQueue<'T>) option
Modifiers: abstract
Returns: ('T * IPriorityQueue<'T>) option