{"version":3,"file":"HashMap.mjs","names":["HM","_keySet","TypeId","HashMapTypeId","isHashMap","empty","make","fromIterable","isEmpty","get","getHash","unsafeGet","has","hasHash","set","keys","keySet","values","size","beginMutation","endMutation","mutate","modifyAt","modifyHash","modify","union","remove","removeMany","map","flatMap","forEach","reduce","filter","compact","filterMap","findFirst"],"sources":["../src/HashMap.ts"],"sourcesContent":[null],"mappings":"AAAA;;;AAOA,OAAO,KAAKA,EAAE,MAAM,+BAA+B;AACnD,OAAO,KAAKC,OAAO,MAAM,sCAAsC;AAI/D,MAAMC,MAAM,GAAkBF,EAAE,CAACG,aAAuB;AA2BxD;;;;AAIA,OAAO,MAAMC,SAAS,GAGlBJ,EAAE,CAACI,SAAS;AAEhB;;;;;;AAMA,OAAO,MAAMC,KAAK,GAA8CL,EAAE,CAACK,KAAK;AAExE;;;;;;AAMA,OAAO,MAAMC,IAAI,GAKbN,EAAE,CAACM,IAAI;AAEX;;;;;;AAMA,OAAO,MAAMC,YAAY,GAAgEP,EAAE,CAACO,YAAY;AAExG;;;;;;AAMA,OAAO,MAAMC,OAAO,GAA2CR,EAAE,CAACQ,OAAO;AAEzE;;;;;;;AAOA,OAAO,MAAMC,GAAG,GAGZT,EAAE,CAACS,GAAG;AAEV;;;;;;AAMA,OAAO,MAAMC,OAAO,GAGhBV,EAAE,CAACU,OAAO;AAEd;;;;;;;AAOA,OAAO,MAAMC,SAAS,GAGlBX,EAAE,CAACW,SAAS;AAEhB;;;;;;AAMA,OAAO,MAAMC,GAAG,GAGZZ,EAAE,CAACY,GAAG;AAEV;;;;;;;AAOA,OAAO,MAAMC,OAAO,GAGhBb,EAAE,CAACa,OAAO;AAEd;;;;;;AAMA,OAAO,MAAMC,GAAG,GAGZd,EAAE,CAACc,GAAG;AAEV;;;;;;AAMA,OAAO,MAAMC,IAAI,GAAuDf,EAAE,CAACe,IAAI;AAE/E;;;;;;AAMA,OAAO,MAAMC,MAAM,GAA8Cf,OAAO,CAACe,MAAM;AAE/E;;;;;;AAMA,OAAO,MAAMC,MAAM,GAAuDjB,EAAE,CAACiB,MAAM;AAEnF;;;;;;AAMA,OAAO,MAAMC,IAAI,GAA0ClB,EAAE,CAACkB,IAAI;AAElE;;;;;AAKA,OAAO,MAAMC,aAAa,GAAiDnB,EAAE,CAACmB,aAAa;AAE3F;;;;;AAKA,OAAO,MAAMC,WAAW,GAAiDpB,EAAE,CAACoB,WAAW;AAEvF;;;;;AAKA,OAAO,MAAMC,MAAM,GAGfrB,EAAE,CAACqB,MAAM;AAEb;;;;;;;;;;AAUA,OAAO,MAAMC,QAAQ,GAGjBtB,EAAE,CAACsB,QAAQ;AAEf;;;;;;;;;;;;AAYA,OAAO,MAAMC,UAAU,GAGnBvB,EAAE,CAACuB,UAAU;AAEjB;;;;;AAKA,OAAO,MAAMC,MAAM,GAGfxB,EAAE,CAACwB,MAAM;AAEb;;;;;AAKA,OAAO,MAAMC,KAAK,GAGdzB,EAAE,CAACyB,KAAK;AAEZ;;;;;;AAMA,OAAO,MAAMC,MAAM,GAGf1B,EAAE,CAAC0B,MAAM;AAEb;;;;;AAKA,OAAO,MAAMC,UAAU,GAGnB3B,EAAE,CAAC2B,UAAU;AAEjB;;;;;;AAMA,OAAO,MAAMC,GAAG,GAGZ5B,EAAE,CAAC4B,GAAG;AAEV;;;;;;;;AAQA,OAAO,MAAMC,OAAO,GAGhB7B,EAAE,CAAC6B,OAAO;AAEd;;;;;;AAMA,OAAO,MAAMC,OAAO,GAGhB9B,EAAE,CAAC8B,OAAO;AAEd;;;;;;AAMA,OAAO,MAAMC,MAAM,GAGf/B,EAAE,CAAC+B,MAAM;AAEb;;;;;;AAMA,OAAO,MAAMC,MAAM,GAKfhC,EAAE,CAACgC,MAAM;AAEb;;;;;;AAMA,OAAO,MAAMC,OAAO,GAAyDjC,EAAE,CAACiC,OAAO;AAEvF;;;;;;;AAOA,OAAO,MAAMC,SAAS,GAGlBlC,EAAE,CAACkC,SAAS;AAEhB;;;;;;;AAOA,OAAO,MAAMC,SAAS,GAGlBnC,EAAE,CAACmC,SAAS"}