UNPKG

streams

Version:

A lazy streams library for functional composition in JavaScript.

25 lines 1.8 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); String.prototype.chars = function () { function* stringChars(str) { for (let i = 0; i < str.length; i++) { yield str.charAt(i); } } return stringChars(this); }; String.prototype.charCodes = function () { function* stringCharCodes(str) { for (let i = 0; i < str.length; i++) { yield str.charCodeAt(i); } } return stringCharCodes(this); }; String.prototype.codePoints = function () { function* stringCodePoints(str) { yield* str; } return stringCodePoints(this); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RyaW5nLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2ZhY3Rvcmllcy9zdHJpbmcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFVQSxNQUFNLENBQUMsU0FBUyxDQUFDLEtBQUssR0FBRztJQUN2QixRQUFRLENBQUMsQ0FBQyxXQUFXLENBQUMsR0FBVztRQUMvQixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDO1lBQ3BDLE1BQU0sR0FBRyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN0QixDQUFDO0lBQ0gsQ0FBQztJQUNELE9BQU8sV0FBVyxDQUFDLElBQWMsQ0FBQyxDQUFDO0FBQ3JDLENBQUMsQ0FBQztBQUVGLE1BQU0sQ0FBQyxTQUFTLENBQUMsU0FBUyxHQUFHO0lBQzNCLFFBQVEsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxHQUFXO1FBQ25DLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxHQUFHLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUM7WUFDcEMsTUFBTSxHQUFHLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzFCLENBQUM7SUFDSCxDQUFDO0lBQ0QsT0FBTyxlQUFlLENBQUMsSUFBYyxDQUFDLENBQUM7QUFDekMsQ0FBQyxDQUFDO0FBRUYsTUFBTSxDQUFDLFNBQVMsQ0FBQyxVQUFVLEdBQUc7SUFDNUIsUUFBUSxDQUFDLENBQUMsZ0JBQWdCLENBQUMsR0FBVztRQUNwQyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUM7SUFDYixDQUFDO0lBQ0QsT0FBTyxnQkFBZ0IsQ0FBQyxJQUFjLENBQUMsQ0FBQztBQUMxQyxDQUFDLENBQUMifQ==