https://github.com/make-github-pseudonymous-again/js-collections-chainmap
:dango: Python's chainmap data structure for JavaScript
https://github.com/make-github-pseudonymous-again/js-collections-chainmap
agpl chain chainmap data-structures dict javascript map
Last synced: about 1 month ago
JSON representation
:dango: Python's chainmap data structure for JavaScript
- Host: GitHub
- URL: https://github.com/make-github-pseudonymous-again/js-collections-chainmap
- Owner: make-github-pseudonymous-again
- License: agpl-3.0
- Created: 2016-11-14T16:58:54.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2021-04-26T14:08:49.000Z (almost 5 years ago)
- Last Synced: 2025-01-18T15:53:30.034Z (about 1 year ago)
- Topics: agpl, chain, chainmap, data-structures, dict, javascript, map
- Language: JavaScript
- Homepage: https://aureooms.github.io/js-collections-chainmap
- Size: 2.73 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[@aureooms/js-collections-chainmap](https://make-github-pseudonymous-again.github.io/js-collections-chainmap)
==
Python's chainmap data structure for JavaScript. Parent is
[@aureooms/js-collections](https://github.com/make-github-pseudonymous-again/js-collections).
```js
let A = dict( [ [ "x" , "A" ] ] ) ;
let B = dict( [ [ "x" , "B" ] , [ "y" , "B" ] ] ) ;
let C = dict( [ [ "x" , "C" ] , [ "y" , "C" ] , [ "z" , "C" ] ] ) ;
let M = chainmap( A , B , C ) ;
M.get( "x" ) ; // "A"
M.get( "y" ) ; // "B"
M.get( "z" ) ; // "C"
```
[](https://raw.githubusercontent.com/make-github-pseudonymous-again/js-collections-chainmap/master/LICENSE)
[](https://www.npmjs.org/package/@aureooms/js-collections-chainmap)
[](https://travis-ci.org/make-github-pseudonymous-again/js-collections-chainmap/branches)
[](https://david-dm.org/make-github-pseudonymous-again/js-collections-chainmap)
[](https://david-dm.org/make-github-pseudonymous-again/js-collections-chainmap?type=dev)
[](https://github.com/make-github-pseudonymous-again/js-collections-chainmap/issues)
[](https://www.npmjs.org/package/@aureooms/js-collections-chainmap)
[](https://codeclimate.com/github/make-github-pseudonymous-again/js-collections-chainmap/issues)
[](https://codeclimate.com/github/make-github-pseudonymous-again/js-collections-chainmap/trends/churn)
[](https://codecov.io/gh/make-github-pseudonymous-again/js-collections-chainmap)
[](https://codeclimate.com/github/make-github-pseudonymous-again/js-collections-chainmap/trends/technical_debt)
[](https://make-github-pseudonymous-again.github.io/js-collections-chainmap//source.html)
[](https://bundlephobia.com/result?p=@aureooms/js-collections-chainmap)