algorithms-ts
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Abstract
Collection
every
filter
find
for
Each
iterate
Until
iterator
map
reduce
size
some
Abstract
Iterator
Adjacency
List
Digraph
Array
Collection
Array
Iterator
Breadth
First
Directed
Paths
Depth
First
Directed
Paths
Depth
First
OrderDFS
DigraphBFS
DigraphDFS
DirectedDFS
Directed
Eulerian
CycleDFS
Directed
Eulerian
PathDFS
GabowSCC
Heap
Iterator
Kosaraju
SharirSCC
Linked
Queue
Linked
Stack
Nodes
Iterator
Priority
Queue
Queue
Directed
Cycle
String
Map
TarjanSCC
Topological
OrderDFS
Transitive
ClosureDFS
Cycle
Entry
Node
is
Inexact
is
Marked
Type parameters
E
Hierarchy
AbstractCollection
LinkedStack
LinkedQueue
PriorityQueue
Implements
Collection
<
E
>
Index
Methods
every
filter
find
for
Each
iterate
Until
iterator
map
reduce
size
some
Methods
every
every
(
p
:
function
)
:
boolean
Parameters
p:
function
(
e
:
E
)
:
boolean
Parameters
e:
E
Returns
boolean
Returns
boolean
filter
filter
(
p
:
function
)
:
Collection
<
E
>
Parameters
p:
function
(
e
:
E
)
:
boolean
Parameters
e:
E
Returns
boolean
Returns
Collection
<
E
>
find
find
(
p
:
function
)
:
E
|
undefined
Parameters
p:
function
(
e
:
E
)
:
boolean
Parameters
e:
E
Returns
boolean
Returns
E
|
undefined
for
Each
for
Each
(
f
:
function
)
:
void
Parameters
f:
function
(
e
:
E
)
:
void
Parameters
e:
E
Returns
void
Returns
void
Private
iterate
Until
iterate
Until<T>
(
p
:
function
, m
:
function
, orElse
:
T
)
:
T
Type parameters
T
Parameters
p:
function
(
e
:
E
)
:
boolean
Parameters
e:
E
Returns
boolean
m:
function
(
e
:
E
)
:
T
Parameters
e:
E
Returns
T
orElse:
T
Returns
T
iterator
iterator
(
)
:
CollectionIterator
<
E
>
Returns
CollectionIterator
<
E
>
map
map<T>
(
f
:
function
)
:
Collection
<
T
>
Type parameters
T
Parameters
f:
function
(
e
:
E
)
:
T
Parameters
e:
E
Returns
T
Returns
Collection
<
T
>
reduce
reduce<A>
(
r
:
function
, initialValue
:
A
)
:
A
Type parameters
A
Parameters
r:
function
(
accumulator
:
A
, currentElement
:
E
)
:
A
Parameters
accumulator:
A
currentElement:
E
Returns
A
initialValue:
A
Returns
A
size
size
(
)
:
number
Returns
number
some
some
(
p
:
function
)
:
boolean
Parameters
p:
function
(
e
:
E
)
:
boolean
Parameters
e:
E
Returns
boolean
Returns
boolean
Generated using
TypeDoc