Displaying 1 to 14 from 14 results

core-js - Standard Library

  •    Javascript

It's documentation for the unstable core-js@3, if you looking documentation for core-js@2, please, check this branch. Modular standard library for JavaScript. Includes polyfills for ECMAScript 5, 2015, 2016, 2017: promises, symbols, collections, iterators, typed arrays, many other features, ECMAScript proposals, some cross-platform WHATWG / W3C ECMAScript-related features and proposals like setImmediate. You can load only required features or use it without global namespace pollution.

es6-collections - Map, WeakMap, and Set fast/simple shim for Harmony collections

  •    Javascript

This is a very old polyfill which served old browser decently for the last 4+ years. I am not actively maintaining this project but I would eventually accept PRs if you really need to use it. The aim of this repository is to provide an unobtrusive, performances oriented shim for ES6 collections such WeakMap, Map, and Set.

private-parts - A simple and intuitive way to shim private methods and properties in JavaScript.

  •    Javascript

The Private Parts module provides a simple and intuitive way to shim private methods and properties in JavaScript. It's small, easy to use, requires minimal setup, and works in both node and the browser. For more information on how Private Parts works and the problems it solves, see my article introducing it.

poorlyfills - Simplified, partial, and poor ES6 collections polyfills, targeting IE9+ and older mobile browsers

  •    HTML

Simplified, partial, and poor ES6 collections polyfills, targeting IE9+ and older mobile browsers. All collections are missing constructor functionality and Symbols features.




ember-weakmap - Ember.WeakMap Polyfill Addon

  •    Javascript

This addon is a polyfill for the Ember.WeakMap RFC. A WeakMap provides a mechanism for storing and retrieving private state. The WeakMap itself does not retain a reference to the state, allowing the state to be reclaimed when the key is reclaimed.

WeakMap - Shim for WeakMap with non-leaky O(1) lookup time

  •    Javascript

This is a standalone shim for WeakMap, separated out from the full Harmony Collections shim at https://github.com/Benvie/harmony-collections. WeakMap is by far the most useful new addition. If you only need to use objects as keys then uou can use this much more compact library that doesn't have to implement three other classes. Works with IE9+, Chrome, Firefox, Safari, untested in Opera.

memoize-bind - Memoized function binding for React

  •    Javascript

memoize-bind performs the same job as Function.prototype.bind(), however it memoizes the result for future reference. This ensures that calling memoize-bind repeatedly with the same arguments will always return the same bound function, which can be particularly useful within React.js render methods (see below).

memoize-weak - Garbage-collected memoizer for variadic functions

  •    Javascript

Memoize functions cache the return value of a function, so that it can be used again without having to recalculate the value. They do this by maintaining a cache of arguments that the function has previously been called with, in order to return results that correspond to an earlier set of arguments.


weakmap-event - Associate geval events with an object

  •    Javascript

Associate geval events with a given object. Adapted from code in Mercury's examples.

es6-weak-map - WeakMap collection as specified in ECMAScript6

  •    Javascript

Roughly inspired by Mark Miller's and Kris Kowal's WeakMap implementation.

weak-merge - 🔗 A module for merging WeakSets and WeakMaps.

  •    Javascript

See the TypeScript types for more documentation. Merging WeakSet or WeakMap instances is not trivial because they are not enumerable.

umap - The smallest, yet handy, Map and WeakMap utility ever.

  •    Javascript

The smallest, yet handy, Map and WeakMap utility ever. I am super tired of creating workarounds for the fact map.set(key, value) doesn't return value but the map itself, and so does the WeakMap.

weak-value - A Map with weakly referenced values, instead of keys

  •    Javascript

A Map with weakly referenced values, instead of keys. In Node.js, it requires V8 release v8.4 or greater.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.