An open API service providing repository metadata for many open source software ecosystems.

Topic: "weakmap"

zloirock/core-js

Standard Library

Language: JavaScript - Size: 63.2 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 24,954 - Forks: 1,669

theKashey/kashe

A memoization library based on weakmaps. 🤯 Sometimes cache is kashe

Language: TypeScript - Size: 475 KB - Last synced at: 22 days ago - Pushed at: 2 months ago - Stars: 68 - Forks: 2

polygonplanet/weakmap-polyfill

ECMAScript6 WeakMap polyfill

Language: JavaScript - Size: 1.28 MB - Last synced at: about 9 hours ago - Pushed at: over 2 years ago - Stars: 31 - Forks: 16

doasync/doasync

Promisify functions and objects immutably

Language: JavaScript - Size: 11.7 KB - Last synced at: about 20 hours ago - Pushed at: almost 7 years ago - Stars: 28 - Forks: 5

TomerAberbach/weak-merge

🔗 A module for merging WeakSets and WeakMaps.

Language: TypeScript - Size: 595 KB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 21 - Forks: 0

anonyco/Javascript-Fast-Light-Map-WeakMap-Set-And-WeakSet-JS-Polyfill

A fast and lightweight JavaScript Map and WeakMap polyfill microlibrary

Language: JavaScript - Size: 43 KB - Last synced at: 20 days ago - Pushed at: about 5 years ago - Stars: 13 - Forks: 5

TomerAberbach/keyalesce

🔑 Get the same key for the same sequence of values!

Language: TypeScript - Size: 588 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 12 - Forks: 0

inspect-js/which-collection

Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.

Language: JavaScript - Size: 64.5 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 2

StarryInternet/map-memo

Generic memoization with Map and WeakMap

Language: JavaScript - Size: 11.7 KB - Last synced at: 7 days ago - Pushed at: about 5 years ago - Stars: 10 - Forks: 1

tibdex/babel-plugin-transform-private-underscore 📦

Babel plugin to make class properties starting with _ truly :closed_lock_with_key:

Language: JavaScript - Size: 91.8 KB - Last synced at: 17 days ago - Pushed at: almost 7 years ago - Stars: 10 - Forks: 2

devsnek/weak-value-map

The WeakValueMap you deserve

Language: JavaScript - Size: 3.91 KB - Last synced at: 7 days ago - Pushed at: about 5 years ago - Stars: 9 - Forks: 1

thoov/ember-weakmap

Ember.WeakMap Polyfill Addon

Language: JavaScript - Size: 1.07 MB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 7

ljharb/internal-slot

ES spec-like internal slots.

Language: JavaScript - Size: 105 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 6 - Forks: 1

rousan/collections-es6

:gift: ES6 Map, Set, WeakMap and WeakSet polyfill in pure ES5

Language: JavaScript - Size: 54.7 KB - Last synced at: 1 day ago - Pushed at: about 7 years ago - Stars: 6 - Forks: 0

little-core-labs/map-extend

Extend a Map instance with one or more others.

Language: JavaScript - Size: 3.91 KB - Last synced at: 11 days ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

ferreiratiago/es6

Playground for ECMAScript 2015 (ES6)

Language: JavaScript - Size: 53.7 KB - Last synced at: 26 days ago - Pushed at: almost 8 years ago - Stars: 4 - Forks: 1

inspect-js/is-weakset

Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

Language: JavaScript - Size: 101 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 1

inspect-js/is-weakmap

Is this value a JS WeakMap? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

Language: JavaScript - Size: 75.2 KB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 3 - Forks: 1

inker/bim

Bidirectional dictionaries based on the ES6 Map & WeakMap

Language: TypeScript - Size: 879 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 1

allex/composite-key-weakmap

A map for weakly holding nested references

Language: TypeScript - Size: 2.93 KB - Last synced at: 7 days ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 0

stdlib-js/assert-has-weakmap-support

Detect native WeakMap support.

Language: JavaScript - Size: 391 KB - Last synced at: 14 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

HowProgrammingWorks/Collections

Different types of Associative Collections

Language: JavaScript - Size: 13.7 KB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 8

raineorshine/weak-array-map

WeakMap with support for shallow equal arrays as keys

Language: JavaScript - Size: 1.95 KB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

ErikCupal/triemoize

Efficient and reliable memoization using WeakMaps and tries

Language: JavaScript - Size: 121 KB - Last synced at: 6 months ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

TysonAndre/pecl-weakreference_bc

Polyfill of WeakMap/WeakReference for older PHP versions. This is a fork of the abandoned "weakref" PECL (https://github.com/colder/php-weakref)

Language: C - Size: 165 KB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 2

lamansky/weakable

[Node.js] Returns true if a value can be used as a WeakSet item or a WeakMap key.

Language: JavaScript - Size: 1000 Bytes - Last synced at: about 10 hours ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

meineerde/weak

The Weak library provides a Weak::Map class to store a key-value map and a Weak::Set class to store an unordered list of objects. The collection classes only hold weak references to all elements so they can be garbage-collected when there are no more references left.

Language: Ruby - Size: 120 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

hqtsm/meek

Weak data collections without the limitations

Language: TypeScript - Size: 83 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

callmeskyy111/Arrays-And-Iterables-In-JS

All about Arrays[] and iterables in Javascript 🟡

Language: JavaScript - Size: 84 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

babiabeo/map-emplace 📦

Polyfill of `emplace` method for JavaScript

Language: TypeScript - Size: 16.6 KB - Last synced at: 3 days ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

victornpb/WeakMatrix

A bi-dimensional WeakMap object implementation, for storing weak references to data associated with 2 keys. map[key][key] = value

Language: JavaScript - Size: 8.79 KB - Last synced at: 23 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

composi/create-refs 📦

A class to create a WeakMap to store DOM references.

Language: JavaScript - Size: 1.13 MB - Last synced at: 2 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

mgnsk/weakcache 📦

Weak cache implementation in go.

Language: Go - Size: 14.6 KB - Last synced at: 10 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

rahman95/js-further-learning

ES6 further learning

Language: JavaScript - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

hyjk2000/weakmap-oid

Generate unique object IDs with WeakMap-based identity set.

Language: JavaScript - Size: 4.88 KB - Last synced at: 6 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

retrocausal/propel-ig-comment-widget

Comment widget developed as part of an interview at Udacity's propel event

Language: JavaScript - Size: 665 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

ivanovx/js-docs

JavaScript Next features and their demos

Language: CSS - Size: 334 KB - Last synced at: 1 day ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0