{"version":3,"file":"ReadonlyRecord.mjs","mappings":"AAAA;;;;;AAOA,OAAO,KAAKA,CAAC,MAAM,oBAAoB;AACvC,SAASC,IAAI,EAAEC,QAAQ,QAAQ,sBAAsB;AAGrD,OAAO,KAAKC,CAAC,MAAM,oBAAoB;AAEvC,OAAO,KAAKC,SAAS,MAAM,iCAAiC;AAE5D,OAAO,KAAKC,SAAS,MAAM,iCAAiC;AAC5D,OAAO,KAAKC,WAAW,MAAM,mCAAmC;AAChE,OAAO,KAAKC,qBAAqB,MAAM,6CAA6C;AAsBpF;AACA;AACA;AAEA;;;;;;AAMA,OAAO,MAAMC,KAAK,GAAG,OAA6B,EAAE,CAAC;AAErD;;;;;;;;;;;;;;;;;;;;AAoBA,OAAO,MAAMC,YAAY,gBAGrBR,IAAI,CAAC,CAAC,EAAE,CAAOS,IAAiB,EAAEC,CAAiC,KAAuB;EAC5F,MAAMC,GAAG,GAAsB,EAAE;EACjC,KAAK,MAAMC,CAAC,IAAIH,IAAI,EAAE;IACpB,MAAM,CAACI,CAAC,EAAEC,CAAC,CAAC,GAAGJ,CAAC,CAACE,CAAC,CAAC;IACnBD,GAAG,CAACE,CAAC,CAAC,GAAGC,CAAC;;EAEZ,OAAOH,GAAG;AACZ,CAAC,CAAC;AAEF;AACA;AACA;AAEA;;;;;;;;;;;;;;AAcA,OAAO,MAAMI,OAAO,GAAON,IAAuB,IAAmC;EACnF,KAAK,MAAMI,CAAC,IAAIJ,IAAI,EAAE;IACpB,IAAIO,GAAG,CAACP,IAAI,EAAEI,CAAC,CAAC,EAAE;MAChB,OAAO,KAAK;;;EAGhB,OAAO,IAAI;AACb,CAAC;AAED;AACA;AACA;AAEA;;;;;;;;;;;;;;;AAeA,OAAO,MAAMI,OAAO,gBAGhBjB,IAAI,CACN,CAAC,EACD,CAAOS,IAAuB,EAAEC,CAA2B,KAAc;EACvE,MAAMC,GAAG,GAAa,EAAE;EACxB,KAAK,MAAMO,GAAG,IAAIC,MAAM,CAACC,IAAI,CAACX,IAAI,CAAC,EAAE;IACnCE,GAAG,CAACU,IAAI,CAACX,CAAC,CAACQ,GAAG,EAAET,IAAI,CAACS,GAAG,CAAC,CAAC,CAAC;;EAE7B,OAAOP,GAAG;AACZ,CAAC,CACF;AAED;;;;;;;;;;;;;;AAcA,OAAO,MAAMW,OAAO,gBAAuDL,OAAO,CAAC,CACjFC,GAAG,EACHN,CAAC,KACE,CAACM,GAAG,EAAEN,CAAC,CAAC,CAAC;AAEd;AACA;AACA;AAEA;;;;;;;;;;;;AAYA,OAAO,MAAMW,IAAI,GAAOd,IAAuB,IAAaU,MAAM,CAACC,IAAI,CAACX,IAAI,CAAC,CAACe,MAAM;AAEpF;;;;;;;;;;;;;;AAcA,OAAO,MAAMR,GAAG,gBAGZhB,IAAI,CACN,CAAC,EACD,CAAIS,IAAuB,EAAES,GAAW,KACtCC,MAAM,CAACM,SAAS,CAACC,cAAc,CAACC,IAAI,CAAClB,IAAI,EAAES,GAAG,CAAC,CAClD;AAED;;;;;;;;;;;;;;;;;AAiBA,OAAO,MAAMU,GAAG,gBAGZ5B,IAAI,CACN,CAAC,EACD,CAAIS,IAAuB,EAAES,GAAW,KACtCF,GAAG,CAACP,IAAI,EAAES,GAAG,CAAC,GAAGhB,CAAC,CAAC2B,IAAI,CAACpB,IAAI,CAACS,GAAG,CAAC,CAAC,GAAGhB,CAAC,CAAC4B,IAAI,EAAE,CAChD;AAED;;;;;;;;;;;;;;;;;;;;;;;;;AAyBA,OAAO,MAAMC,YAAY,gBAGrB/B,IAAI,CACN,CAAC,EACD,CAAOS,IAAuB,EAAES,GAAW,EAAER,CAAc,KAAmC;EAC5F,IAAI,CAACM,GAAG,CAACP,IAAI,EAAES,GAAG,CAAC,EAAE;IACnB,OAAOhB,CAAC,CAAC4B,IAAI,EAAE;;EAEjB,MAAMnB,GAAG,GAA0B;IAAE,GAAGF;EAAI,CAAE;EAC9CE,GAAG,CAACO,GAAG,CAAC,GAAGR,CAAC,CAACD,IAAI,CAACS,GAAG,CAAC,CAAC;EACvB,OAAOhB,CAAC,CAAC2B,IAAI,CAAClB,GAAG,CAAC;AACpB,CAAC,CACF;AAED;;;;;;;;;;;;;;;;;;;AAmBA,OAAO,MAAMqB,aAAa,gBAGtBhC,IAAI,CACN,CAAC,EACD,CAAOS,IAAuB,EAAES,GAAW,EAAEJ,CAAI,KAC/CiB,YAAY,CAACtB,IAAI,EAAES,GAAG,EAAE,MAAMJ,CAAC,CAAC,CACnC;AAED;;;;;;;;;;;;;AAaA,OAAO,MAAMmB,MAAM,gBAGfjC,IAAI,CAAC,CAAC,EAAE,CAAIS,IAAuB,EAAES,GAAW,KAAuB;EACzE,MAAMP,GAAG,GAAsB;IAAE,GAAGF;EAAI,CAAE;EAC1C,OAAOE,GAAG,CAACO,GAAG,CAAC;EACf,OAAOP,GAAG;AACZ,CAAC,CAAC;AAEF;;;;;;;;;;;;;;;;;;AAkBA,OAAO,MAAMuB,GAAG,gBAGZlC,IAAI,CAAC,CAAC,EAAE,CACVS,IAAuB,EACvBS,GAAW,KAEXF,GAAG,CAACP,IAAI,EAAES,GAAG,CAAC,GAAGhB,CAAC,CAAC2B,IAAI,CAAC,CAACpB,IAAI,CAACS,GAAG,CAAC,EAAEe,MAAM,CAACxB,IAAI,EAAES,GAAG,CAAC,CAAC,CAAC,GAAGhB,CAAC,CAAC4B,IAAI,EAAE,CAAC;AAErE;;;;;;;;;;;;;;;;;;;AAmBA,OAAO,MAAMK,GAAG,gBAGZnC,IAAI,CACN,CAAC,EACD,CAAOS,IAAuB,EAAEC,CAA2B,KAAuB;EAChF,MAAMC,GAAG,GAAsB,EAAE;EACjC,KAAK,MAAMO,GAAG,IAAIC,MAAM,CAACC,IAAI,CAACX,IAAI,CAAC,EAAE;IACnCE,GAAG,CAACO,GAAG,CAAC,GAAGR,CAAC,CAACD,IAAI,CAACS,GAAG,CAAC,EAAEA,GAAG,CAAC;;EAE9B,OAAOP,GAAG;AACZ,CAAC,CACF;AAED;;;;;;;;;;;;;;;;;AAiBA,OAAO,MAAMyB,SAAS,gBAGlBpC,IAAI,CAAC,CAAC,EAAE,CACVS,IAAuB,EACvBC,CAAmC,KACd;EACrB,MAAMC,GAAG,GAAsB,EAAE;EACjC,KAAK,MAAMO,GAAG,IAAIC,MAAM,CAACC,IAAI,CAACX,IAAI,CAAC,EAAE;IACnC,MAAM4B,CAAC,GAAG3B,CAAC,CAACD,IAAI,CAACS,GAAG,CAAC,EAAEA,GAAG,CAAC;IAC3B,IAAIhB,CAAC,CAACoC,MAAM,CAACD,CAAC,CAAC,EAAE;MACf1B,GAAG,CAACO,GAAG,CAAC,GAAGmB,CAAC,CAACE,KAAK;;;EAGtB,OAAO5B,GAAG;AACZ,CAAC,CAAC;AAEF;;;;;;;;;;;;;;;AAeA,OAAO,MAAM6B,MAAM,gBAefxC,IAAI,CACN,CAAC,EACD,CACES,IAAuB,EACvBgC,SAAyC,KACpB;EACrB,MAAM9B,GAAG,GAAsB,EAAE;EACjC,KAAK,MAAMO,GAAG,IAAIC,MAAM,CAACC,IAAI,CAACX,IAAI,CAAC,EAAE;IACnC,IAAIgC,SAAS,CAAChC,IAAI,CAACS,GAAG,CAAC,EAAEA,GAAG,CAAC,EAAE;MAC7BP,GAAG,CAACO,GAAG,CAAC,GAAGT,IAAI,CAACS,GAAG,CAAC;;;EAGxB,OAAOP,GAAG;AACZ,CAAC,CACF;AAED;;;;;;;;;;;;;;;;;AAiBA,OAAO,MAAM+B,OAAO,gBAA8DN,SAAS,CACzFnC,QAAQ,CACT;AAED;;;;;;;;;;;;;;;;;AAiBA,OAAO,MAAM0C,YAAY,gBAQrB3C,IAAI,CACN,CAAC,EACD,CACES,IAAuB,EACvBC,CAAsC,KACI;EAC1C,MAAMkC,IAAI,GAAsB,EAAE;EAClC,MAAMC,KAAK,GAAsB,EAAE;EACnC,KAAK,MAAM3B,GAAG,IAAIC,MAAM,CAACC,IAAI,CAACX,IAAI,CAAC,EAAE;IACnC,MAAMqC,CAAC,GAAGpC,CAAC,CAACD,IAAI,CAACS,GAAG,CAAC,EAAEA,GAAG,CAAC;IAC3B,IAAInB,CAAC,CAACgD,MAAM,CAACD,CAAC,CAAC,EAAE;MACfF,IAAI,CAAC1B,GAAG,CAAC,GAAG4B,CAAC,CAACF,IAAI;KACnB,MAAM;MACLC,KAAK,CAAC3B,GAAG,CAAC,GAAG4B,CAAC,CAACD,KAAK;;;EAGxB,OAAO,CAACD,IAAI,EAAEC,KAAK,CAAC;AACtB,CAAC,CACF;AAED;;;;;;;;;;;;;;;;;;AAkBA,OAAO,MAAMG,QAAQ,gBAEyBL,YAAY,CAAC1C,QAAQ,CAAC;AAEpE;;;;;;;;;;;;;;;;;AAiBA,OAAO,MAAMgD,SAAS,gBAelBjD,IAAI,CACN,CAAC,EACD,CACES,IAAuB,EACvBgC,SAAyC,KACC;EAC1C,MAAMG,IAAI,GAAsB,EAAE;EAClC,MAAMC,KAAK,GAAsB,EAAE;EACnC,KAAK,MAAM3B,GAAG,IAAIC,MAAM,CAACC,IAAI,CAACX,IAAI,CAAC,EAAE;IACnC,IAAIgC,SAAS,CAAChC,IAAI,CAACS,GAAG,CAAC,EAAEA,GAAG,CAAC,EAAE;MAC7B2B,KAAK,CAAC3B,GAAG,CAAC,GAAGT,IAAI,CAACS,GAAG,CAAC;KACvB,MAAM;MACL0B,IAAI,CAAC1B,GAAG,CAAC,GAAGT,IAAI,CAACS,GAAG,CAAC;;;EAGzB,OAAO,CAAC0B,IAAI,EAAEC,KAAK,CAAC;AACtB,CAAC,CACF;AAED;;;;;;;;;;;;;;;;;;;;;;;AAuBA,OAAO,MAAMK,QAAQ,GAA0BC,CAA6B,IAS1EnD,IAAI,CAAC,CAAC,EAAE,CACNS,IAAuB,EACvBC,CAA6C,KAE7CyC,CAAC,CAAChB,GAAG,CACHgB,CAAC,CAACC,UAAU,CACVjC,MAAM,CAACkC,OAAO,CAAC5C,IAAI,CAAC,CAAC0B,GAAG,CAAC,CAAC,CAACjB,GAAG,EAAEN,CAAC,CAAC,KAAKuC,CAAC,CAAChB,GAAG,CAACzB,CAAC,CAACE,CAAC,EAAEM,GAAG,CAAC,EAAEJ,CAAC,IAAI,CAACI,GAAG,EAAEJ,CAAC,CAAU,CAAC,CAAC,CACjF,EACDK,MAAM,CAACmC,WAAW,CACnB,CAAC;AAEN;;;;;;;;;;;;;;;;;;AAkBA,OAAO,MAAMC,QAAQ,GACnBJ,CAA6B,IAGaD,QAAQ,CAACC,CAAC,CAAC,CAAClD,QAAQ,CAAC;AAEjE,MAAMuD,IAAI,gBAAGrD,SAAS,CAACqD,IAAI,CAA2BrB,GAAG,CAAC;AAE1D;;;;AAIA,OAAO,MAAMsB,SAAS,GAAkD;EACtED,IAAI;EACJrB;CACD;AAED;;;;AAIA,OAAO,MAAMuB,SAAS,GAAkD;EACtEF;CACD;AAED;;;;AAIA,OAAO,MAAMG,MAAM,gBAAwDvD,SAAS,CAACuD,MAAM,CACzFD,SAAS,CACV;AAED;;;;AAIA,OAAO,MAAME,IAAI,gBAGbzD,SAAS,CAACyD,IAAI,CAACH,SAAS,CAAC;AAE7B;;;;;;AAMA,OAAO,MAAMI,EAAE,gBAGX1D,SAAS,CAAC0D,EAAE,CAACJ,SAAS,CAAC;AAE3B;;;;AAIA,OAAO,MAAMK,UAAU,GAAoD;EACzEnB,YAAY;EACZP;CACD;AAED;;;;AAIA,OAAO,MAAM2B,WAAW,GAAsD;EAC5Eb;CACD;AAED;;;;AAIA,OAAO,MAAMc,WAAW,gBAUpB3D,WAAW,CAAC2D,WAAW,CAACD,WAAW,CAAC;AAExC;;;;AAIA,OAAO,MAAME,oBAAoB,GAC/Bd,CAA6B,IAY7BnD,IAAI,CAAC,CAAC,EAAE,CACNS,IAAuB,EACvBC,CAA2C,KACiB;EAC5D,OAAOyC,CAAC,CAAChB,GAAG,CAACe,QAAQ,CAACC,CAAC,CAAC,CAAC1C,IAAI,EAAEC,CAAC,CAAC,EAAEsC,QAAQ,CAAC;AAC9C,CAAC,CAAC;AAEJ;;;;AAIA,OAAO,MAAMkB,iBAAiB,GAC5Bf,CAA6B,IAU7BnD,IAAI,CAAC,CAAC,EAAE,CACNS,IAAuB,EACvBC,CAAwC,KACD;EACvC,OAAOyC,CAAC,CAAChB,GAAG,CAACe,QAAQ,CAACC,CAAC,CAAC,CAAC1C,IAAI,EAAEC,CAAC,CAAC,EAAEgC,OAAO,CAAC;AAC7C,CAAC,CAAC;AAEJ;;;;AAIA,OAAO,MAAMyB,qBAAqB,GAE9B;EACFF,oBAAoB;EACpBC;CACD;AAED;;;;;AAKA,OAAO,MAAME,cAAc,gBAUvB9D,qBAAqB,CAAC8D,cAAc,CAACD,qBAAqB,CAAC;AAE/D;;;AAGA,OAAO,MAAME,iBAAiB,gBAY1B/D,qBAAqB,CAAC+D,iBAAiB,CAACF,qBAAqB,CAAC","names":["E","dual","identity","O","covariant","invariant","traversable","traversableFilterable","empty","fromIterable","self","f","out","a","k","b","isEmpty","has","collect","key","Object","keys","push","toArray","size","length","prototype","hasOwnProperty","call","get","some","none","modifyOption","replaceOption","remove","pop","map","filterMap","o","isSome","value","filter","predicate","compact","partitionMap","left","right","e","isLeft","separate","partition","traverse","F","productAll","entries","fromEntries","sequence","imap","Covariant","Invariant","tupled","flap","as","Filterable","Traversable","traverseTap","traversePartitionMap","traverseFilterMap","TraversableFilterable","traverseFilter","traversePartition"],"sourceRoot":"","sources":["../src/ReadonlyRecord.ts"],"sourcesContent":[null]}