{"version":3,"file":"index.mjs","mappings":"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","names":["Tp","structF","tupleF","P","alt_","fx","_fy","alt","that","fa","ap_","fab","ap","apFirst","_fb","apSecond","fb","_fa","chain_","f","chain","ma","tap","x","map_","tap_","duplicate","extend_","wa","extend","extract","flatten","foldMap_","M","foldMap","getEq","E","getShow","map","reduce_","b","reduce","reduceRight_","reduceRight","Any","any","Covariant","AssociativeBoth","both","a","tuple","AssociativeFlatten","IdentityBoth","IdentityFlatten","Applicative","Monad","Reduce","ReduceRight","FoldMap","Foldable","ForEach","forEachF","struct"],"sourceRoot":"","sources":["../../_src/Id/index.ts"],"sourcesContent":[null]}