{"version":3,"file":"index.mjs","mappings":"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","names":["ArrayIndexOutOfBoundsException","O","STM","TRef","TArrayTypeId","Symbol","TArray","constructor","array","fromIterable","it","map_","forEach_","make","as","data","empty","get_","self","index","Number","isInteger","length","die","get","find_","p","STMEffect","journal","i","a","unsafeGet_","some","none","find","findLast_","res","emptyOf","findLast"],"sourceRoot":"","sources":["../../../_src/Transactional/TArray/index.ts"],"sourcesContent":[null]}