Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@rimbu/hashed

Package Overview
Dependencies
Maintainers
1
Versions
72
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@rimbu/hashed - npm Package Compare versions

Comparing version 0.6.2 to 0.6.3

4

dist/types/hashed-custom.d.ts

@@ -8,3 +8,3 @@ import { TraverseState } from '@rimbu/common';

abstract _entrySets?: GenBlockBuilderEntry<E>[];
abstract size: number;
abstract get size(): number;
get isEmpty(): boolean;

@@ -19,3 +19,3 @@ forEach(f: (entry: E, index: number, halt: () => void) => void, state?: TraverseState): void;

};
abstract _entries?: List.Builder<E>;
abstract _entries?: List.Builder<E> | undefined;
get size(): number;

@@ -22,0 +22,0 @@ get entries(): List.Builder<E>;

@@ -46,4 +46,4 @@ import { Token } from '@rimbu/base';

export declare abstract class HashMapNonEmptyBase<K, V> extends CustomBase.NonEmptyBase<readonly [K, V]> implements HashMap.NonEmpty<K, V> {
abstract readonly context: HashMapContext<K>;
abstract readonly size: number;
abstract get context(): HashMapContext<K>;
abstract get size(): number;
abstract get<UK, O>(key: RelatedTo<K, UK>, otherwise?: OptLazy<O>): V | O;

@@ -50,0 +50,0 @@ abstract addEntry(entry: readonly [K, V], hash?: number): HashMap.NonEmpty<K, V>;

@@ -24,4 +24,4 @@ import { CustomBase } from '@rimbu/collection-types';

export declare abstract class HashSetNonEmptyBase<T> extends CustomBase.NonEmptyBase<T> implements HashSet.NonEmpty<T> {
abstract readonly context: HashSetContext<T>;
abstract readonly size: number;
abstract get context(): HashSetContext<T>;
abstract get size(): number;
abstract stream(): Stream.NonEmpty<T>;

@@ -28,0 +28,0 @@ abstract forEach(f: (value: T, index: number, halt: () => void) => void, traverseState?: TraverseState): void;

{
"name": "@rimbu/hashed",
"version": "0.6.2",
"version": "0.6.3",
"description": "Immutable HashMap and HashSet implementations for TypeScript",

@@ -61,7 +61,7 @@ "keywords": [

"dependencies": {
"@rimbu/base": "^0.6.1",
"@rimbu/collection-types": "^0.6.1",
"@rimbu/common": "^0.6.1",
"@rimbu/list": "^0.6.2",
"@rimbu/stream": "^0.6.1"
"@rimbu/base": "^0.6.2",
"@rimbu/collection-types": "^0.7.0",
"@rimbu/common": "^0.7.0",
"@rimbu/list": "^0.7.0",
"@rimbu/stream": "^0.7.0"
},

@@ -74,3 +74,3 @@ "publishConfig": {

},
"gitHead": "4990d9a30716d3a5e7117545e5a6ced2d36ae3ad"
"gitHead": "28453a94283b4f6bcdac1a07737b2bd58ece3658"
}

@@ -10,3 +10,3 @@ import { TraverseState } from '@rimbu/common';

abstract _entrySets?: GenBlockBuilderEntry<E>[];
abstract size: number;
abstract get size(): number;

@@ -50,3 +50,3 @@ get isEmpty(): boolean {

};
abstract _entries?: List.Builder<E>;
abstract _entries?: List.Builder<E> | undefined;

@@ -53,0 +53,0 @@ get size(): number {

@@ -158,4 +158,4 @@ import { Arr, Entry, RimbuError, Token } from '@rimbu/base';

{
abstract readonly context: HashMapContext<K>;
abstract readonly size: number;
abstract get context(): HashMapContext<K>;
abstract get size(): number;
abstract get<UK, O>(key: RelatedTo<K, UK>, otherwise?: OptLazy<O>): V | O;

@@ -162,0 +162,0 @@ abstract addEntry(

@@ -80,4 +80,4 @@ import { Arr, RimbuError } from '@rimbu/base';

{
abstract readonly context: HashSetContext<T>;
abstract readonly size: number;
abstract get context(): HashSetContext<T>;
abstract get size(): number;
abstract stream(): Stream.NonEmpty<T>;

@@ -84,0 +84,0 @@ abstract forEach(

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc