@rimbu/list
Advanced tools
Comparing version 0.5.10-alpha.4 to 0.5.10-alpha.5
@@ -7,3 +7,2 @@ "use strict"; | ||
var stream_1 = require("@rimbu/stream"); | ||
var nonempty_base_1 = require("./implementation/nonempty-base"); | ||
var list_custom_1 = require("./list-custom"); | ||
@@ -39,3 +38,3 @@ var ListContext = /** @class */ (function () { | ||
var source = sources[0]; | ||
if (source instanceof nonempty_base_1.ListNonEmptyBase && source.context === _this) | ||
if (source instanceof list_custom_1.ListNonEmptyBase && source.context === _this) | ||
return source; | ||
@@ -49,3 +48,3 @@ } | ||
if (!stream_1.StreamSource.isEmptyInstance(source)) { | ||
if (source instanceof nonempty_base_1.ListNonEmptyBase && source.context === _this) { | ||
if (source instanceof list_custom_1.ListNonEmptyBase && source.context === _this) { | ||
if (null === result) | ||
@@ -52,0 +51,0 @@ result = source; |
@@ -6,3 +6,2 @@ "use strict"; | ||
tslib_1.__exportStar(require("./implementation/empty"), exports); | ||
tslib_1.__exportStar(require("./implementation/nonempty-base"), exports); | ||
tslib_1.__exportStar(require("./implementation/nonleaf/interface"), exports); | ||
@@ -20,6 +19,3 @@ tslib_1.__exportStar(require("./implementation/nonleaf/nonleaf-block"), exports); | ||
// circular dependencies | ||
tslib_1.__exportStar(require("./context"), exports); | ||
tslib_1.__exportStar(require("./implementation/leaf/leaf-block"), exports); | ||
tslib_1.__exportStar(require("./implementation/leaf/reversed-leaf-block"), exports); | ||
tslib_1.__exportStar(require("./implementation/leaf/leaf-tree"), exports); | ||
tslib_1.__exportStar(require("./implementation/leaf/non-empty"), exports); | ||
tslib_1.__exportStar(require("./implementation/nonleaf/nonleaf-tree"), exports); | ||
@@ -29,2 +25,3 @@ tslib_1.__exportStar(require("./builder/leaf/tree-builder"), exports); | ||
tslib_1.__exportStar(require("./builder/nonleaf/tree-builder"), exports); | ||
tslib_1.__exportStar(require("./context"), exports); | ||
//# sourceMappingURL=list-custom.js.map |
import { RimbuError } from '@rimbu/base'; | ||
import { StreamSource } from '@rimbu/stream'; | ||
import { ListNonEmptyBase } from './implementation/nonempty-base'; | ||
import { Empty, GenBuilder, LeafBlock, LeafBlockBuilder, LeafTree, LeafTreeBuilder, NonLeafBlock, NonLeafBlockBuilder, NonLeafTree, NonLeafTreeBuilder, ReversedLeafBlock, } from './list-custom'; | ||
import { Empty, GenBuilder, LeafBlock, LeafBlockBuilder, LeafTree, LeafTreeBuilder, ListNonEmptyBase, NonLeafBlock, NonLeafBlockBuilder, NonLeafTree, NonLeafTreeBuilder, ReversedLeafBlock, } from './list-custom'; | ||
export class ListContext { | ||
@@ -6,0 +5,0 @@ constructor(blockSizeBits) { |
export * from './implementation/block'; | ||
export * from './implementation/empty'; | ||
export * from './implementation/nonempty-base'; | ||
export * from './implementation/nonleaf/interface'; | ||
@@ -16,6 +15,3 @@ export * from './implementation/nonleaf/nonleaf-block'; | ||
// circular dependencies | ||
export * from './context'; | ||
export * from './implementation/leaf/leaf-block'; | ||
export * from './implementation/leaf/reversed-leaf-block'; | ||
export * from './implementation/leaf/leaf-tree'; | ||
export * from './implementation/leaf/non-empty'; | ||
export * from './implementation/nonleaf/nonleaf-tree'; | ||
@@ -25,2 +21,3 @@ export * from './builder/leaf/tree-builder'; | ||
export * from './builder/nonleaf/tree-builder'; | ||
export * from './context'; | ||
//# sourceMappingURL=list-custom.js.map |
export * from './implementation/block'; | ||
export * from './implementation/empty'; | ||
export * from './implementation/nonempty-base'; | ||
export * from './implementation/nonleaf/interface'; | ||
@@ -15,6 +14,3 @@ export * from './implementation/nonleaf/nonleaf-block'; | ||
export * from './builder/tree/tree-builder-base'; | ||
export * from './context'; | ||
export * from './implementation/leaf/leaf-block'; | ||
export * from './implementation/leaf/reversed-leaf-block'; | ||
export * from './implementation/leaf/leaf-tree'; | ||
export * from './implementation/leaf/non-empty'; | ||
export * from './implementation/nonleaf/nonleaf-tree'; | ||
@@ -24,1 +20,2 @@ export * from './builder/leaf/tree-builder'; | ||
export * from './builder/nonleaf/tree-builder'; | ||
export * from './context'; |
{ | ||
"name": "@rimbu/list", | ||
"version": "0.5.10-alpha.4", | ||
"version": "0.5.10-alpha.5", | ||
"description": "An efficient immutable ordered sequence of elements akin to a Vector", | ||
@@ -74,3 +74,3 @@ "keywords": [ | ||
}, | ||
"gitHead": "e575d2f146d29888699c56066901f894e3434f41" | ||
"gitHead": "d14e3cb6e42bb14422a4852224dbb716f6fef596" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
543192
118
7386