MCPcopy Create free account
hub / github.com/Effect-TS/effect / copy

Function copy

packages/effect/src/Chunk.ts:134–145  ·  view source on GitHub ↗
(
  src: ReadonlyArray<A>,
  srcPos: number,
  dest: Array<A>,
  destPos: number,
  len: number
)

Source from the content-addressed store, hash-verified

132}
133
134function copy<A>(
135 src: ReadonlyArray<A>,
136 srcPos: number,
137 dest: Array<A>,
138 destPos: number,
139 len: number
140) {
141 for (let i = srcPos; i < Math.min(src.length, srcPos + len); i++) {
142 dest[destPos + i - srcPos] = src[i]!
143 }
144 return dest
145}
146
147const emptyArray: ReadonlyArray<never> = []
148

Callers 2

Array.tsFile · 0.70
copyToArrayFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected