@basic-streams/map
v1.0.0
Published
map operator for basic-streams
Downloads
24,769
Readme
@basic-streams/map
map<T, U>(fn: (x: T) => U, stream: Stream<T>): Stream<U>
Creates a stream containing fn(x)
for each value x
from the source stream
.
import ofMany from "@basic-streams/of-many"
import map from "@basic-streams/map"
const stream = ofMany([1, 2, 3], 5000)
const result = map(x => x * 2, stream)
result(x => {
console.log(x)
})
// > 2
// > 4
// > 6
// stream: ____1____2____3
// result: ____2____4____6