HashMap that supports using one or more keys of any type.
npm install superhashSuperHash
========
  
HashMap that supports using one or more keys of any type*
>Hash keys are generated using multikey-hash
```
$ npm install superhash
`js`
var SuperHash = require('superhash');
var hashMap = new SuperHash();
var data = 'value';
Single key:
`js`
hashMap.set(/.*/g, data);
hashMap.get("/.*/g"); // returns undefined
hashMap.get(/.*/g); // returns 'value'
hashMap.delete(/.*/g); // returns true
Multiple keys:
`js``
hashMap.set(1,{ name: 'foo' }, true, data);
hashMap.get(1,{ name: 'foo' }, "true"); // returns undefined
hashMap.get(1,{ name: 'foo' }, true); // returns 'value'
hashMap.delete(1,{ name: 'foo' }, true); // returns true
Any primitive or mutable object can be used as a key.
[license-url]: LICENSE
[api-url]: API.md