class LeafTree<T>
undocumented
Implements: Tree<T,TS,TB,C>
Type parameters
| Name | Description |
|---|---|
| T | undocumented |
Properties
context
undocumented
contextlength
undocumented
lengthmiddle
undocumented
middleright
undocumented
rightMethods
appendMiddle
undocumented
appendMiddleconcat
undocumented
concatDefinition
concat<T2>(...sources: ArrayNonEmpty<StreamSource<T2>>): List.NonEmpty<T | T2>;
Type parameters
| Name | Description |
|---|---|
| T2 |
Parameters
| Name | Type | Description |
|---|---|---|
sources | ArrayNonEmpty<StreamSource<T2>> |
concatBlock
undocumented
concatBlockconcatTree
undocumented
concatTreecopy
undocumented
copycopy2
undocumented
copy2drop
undocumented
dropforEach
undocumented
forEachDefinition
forEach(f: (value: T, index: number, halt: () => void) => void, options?: {
reversed?: boolean;
state?: TraverseState;
}): void;
Parameters
| Name | Type | Description |
|---|---|---|
f | (value: T, index: number, halt: () => void) => void | |
options | {reversed?: boolean;state?: TraverseState;} |
get
undocumented
getgetChildLength
undocumented
getChildLengthmap
undocumented
mapmapPure
undocumented
mapPureprependMiddle
undocumented
prependMiddlereversed
undocumented
reversedstream
undocumented
streamDefinition
stream(options?: {
reversed?: boolean;
}): Stream.NonEmpty<T>;
Parameters
| Name | Type | Description |
|---|---|---|
options | {reversed?: boolean;} |
streamRange
undocumented
streamRangetake
undocumented
taketoArray
undocumented
toArray