{"version":3,"file":"index.mjs","mappings":"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","names":["A","L","C","identity","pipe","I","P","_","Traversal","id","modifyF","F","f","fromForEach","compose","traversalComposeTraversal","modify","sa","Applicative","set","a","filter","predicate","prismAsTraversal","prismFromPredicate","prop","lensAsTraversal","lensProp","lensId","props","lensProps","component","lensComponent","index","i","optionalAsTraversal","indexArray","keyInRecord","key","indexRecord","atKeyInRecord","atRecord","at","keyInHashMap","indexHashMap","atKeyInHashMap","atHashMap","some","prismSome","right","prismRight","left","prismLeft","forEach","T","foldMap","M","getApplicative","fold","unknownId","getIdentity","getAll","s","unknownIdList","getAllList","of","TraversalURI","Category"],"sourceRoot":"","sources":["../../_src/Traversal/index.ts"],"sourcesContent":[null]}