Iterable mapping functions for JavaScript. See docs.
⚠️ Depending on your environment, the code may requireregeneratorRuntimeto be defined, for instance by importing regenerator-runtime/runtime.
import{truth}from'@functional-abstraction/operator';import{map}from'@iterable-iterator/map';map(truth,[0,1,null,undefined,"A"]);// F T F F Timport{mul}from'@functional-abstraction/operator';import{zip}from'@iterable-iterator/zip';import{count}from'@iterable-iterator/count';import{starmap}from'@iterable-iterator/map';starmap(mul,zip(count(0,1),count(0,1)));// 0 1 4 9 16 25 36 ...import{range}from'@iterable-iterator/range';import{pick}from'@iterable-iterator/map';pick("ABCD",range(2));// A B