{"version":3,"file":"either.cjs","mappings":"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","names":["fromEitherIdentifier","MO","makeAnnotation","fromEither","left","right","leftGuard","Guard","for","leftArb","Arbitrary","leftParse","Parser","leftEncode","Encoder","guard","arb","parse","encode","refinement","_","ei","tsplus_module_1","parseEither","i","env","parsev2","cache","getOrSetParser","Th","map_","fail","parseObjectE","identity","arbitrary","oneof","map","parser","constructor","encoder","x","_tag","mapApi","Api","withDefaults","annotate","eitherIdentifier","either","encodeLeft","encodeSelf","object","tsplus_module_2"],"sourceRoot":"","sources":["../../_src/_api/either.ts"],"sourcesContent":[null]}