{"version":3,"file":"set.cjs","mappings":";;;;;;;;;;AAEA;AAEA;AACA;AACA;AACA;AACA;AAAwC;AAAA;AARxC;;AAUO,MAAMA,aAAa,GAAGC,EAAE,CAACC,cAAc,EAA0B;AAAA;AAElE,SAAUC,GAAG,CACjBC,IAAqE,EACrEC,GAAqB,EACrBC,GAAwB;EAQxB,MAAMC,UAAU,GAAIC,CAAU,IAA4BA,CAAC,YAAYC,GAAG,IAAI,eAAM,EAACD,CAAC,EAAEE,SAAS,CAAC;EAElG,MAAMA,SAAS,GAAGC,KAAK,CAACC,GAAG,CAACR,IAAI,CAAC;EACjC,MAAMS,aAAa,GAAGC,SAAS,CAACF,GAAG,CAACR,IAAI,CAAC;EACzC,MAAMW,UAAU,GAAGC,OAAO,CAACJ,GAAG,CAACR,IAAI,CAAC;EAEpC,MAAMa,EAAE,GAAGX,GAAG,IAAyB;IAAEY,MAAM,EAAE,CAACC,CAAC,EAAEC,CAAC,KAAKf,GAAG,CAACgB,OAAO,CAACF,CAAC,EAAEC,CAAC,CAAC,KAAK;EAAC,CAAE;EAEpF,MAAME,UAAU,GAAG,kBAAS,EAACL,EAAE,CAAC;EAChC,MAAMM,QAAQ,GAAG,gBAAO,EAAClB,GAAG,CAAC;EAE7B,MAAMmB,SAAS,GAAGC,oBAAI,CACpBxB,EAAE,CAACyB,QAAQ,CAACnB,UAAU,CAAC,EACvBN,EAAE,CAAC0B,MAAM,CAAEC,CAAqB,IAAKC,EAAE,CAACC,OAAO,CAACR,UAAU,yBAACM,CAAC,EAAS,CAAC,CAAC,EACvE3B,EAAE,CAAC8B,OAAO,CAAEH,CAAC,IAAyBI,6BAAmBJ,CAAC,CAAC,CAAC,EAC5D3B,EAAE,CAACgC,SAAS,CAACzB,CAAC,IAAIA,CAAC,CAAC0B,WAAW,CAACrB,aAAa,CAACL,CAAC,CAAC,CAAC,CAAC2B,GAAG,CAACb,UAAU,CAAC,CAAC,CACnE;EAED,OAAOG,oBAAI,CACTxB,EAAE,CAACmC,KAAK,CAAChC,IAAI,CAAC,CAAC,KAAK,CAAC,CAACoB,SAAS,CAAC,EAChCvB,EAAE,CAACoC,cAAc,CAAC7B,CAAC,IAAIwB,2BAAExB,CAAS,CAAC8B,MAAqB,EAAYC,KAAK,CAAC,EAC1EtC,EAAE,CAACuC,WAAW,CAAEhC,CAAmB,IAAKqB,EAAE,CAACC,OAAO,CAACtB,CAAC,CAAC,CAAC,EACtDP,EAAE,CAAC8B,OAAO,CAACH,CAAC,IAAIL,QAAQ,CAACK,CAAC,CAAC,CAACO,GAAG,CAACpB,UAAU,CAAC,CAAC,EAC5Cd,EAAE,CAACwC,MAAM,CAAC,OAAO;IAAErC,IAAI,EAAEA,IAAI,CAACsC,GAAG;IAAEzB,EAAE;IAAEZ;EAAG,CAAE,CAAC,CAAC,EAC9CJ,EAAE,CAAC0C,YAAY,EACf1C,EAAE,CAAC2C,QAAQ,CAAC5C,aAAa,EAAE;IAAEI;EAAI,CAAE,CAAC,CACrC;AACH","names":["setIdentifier","MO","makeAnnotation","set","self","ord","eq_","refinement","_","Set","guardSelf","Guard","for","arbitrarySelf","Arbitrary","encodeSelf","Encoder","eq","equals","x","y","compare","fromArray_","toArray_","fromChunk","tsplus_module_3","identity","parser","u","Th","succeed","encoder","tsplus_module_2","arbitrary","uniqueArray","map","chunk","mapParserError","errors","error","constructor","mapApi","Api","withDefaults","annotate"],"sourceRoot":"","sources":["../../_src/_api/set.ts"],"sourcesContent":[null]}