{"version":3,"file":"Identity.mjs","mappings":"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","names":["dual","identity","readonlyArray","chainable","covariant","invariant","of_","semiProduct","map","self","f","imap","Covariant","Invariant","of","Of","Pointed","flatMap","FlatMap","Chainable","Monad","product","that","productMany","collection","SemiProduct","Product","productAll","fromIterable","SemiApplicative","Applicative","getSemiCoproduct","S","coproduct","combine","coproductMany","combineMany","getSemiAlternative","Foldable","reduce","b","traverse","F","Traversable","bindTo","let_","let","Do","bind","andThenBind"],"sourceRoot":"","sources":["../src/Identity.ts"],"sourcesContent":[null]}