@effect-ts/system
Version:
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
1 lines • 3.07 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","mappings":"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","names":["Chunk","DoublyLinkedList","EmptyQueue","Symbol","for","Unbounded","constructor","size","queue","length","isEmpty","isFull","capacity","Number","MAX_SAFE_INTEGER","offer","a","add","offerAll","as","empty","poll","shift","pollUpTo","n","result","count","elem","append_","Bounded","it","iterator","next","rem","offerig","done","value"],"sourceRoot":"","sources":["../../../_src/Support/MutableQueue/index.ts"],"sourcesContent":[null]}