UNPKG

ts-prime

Version:

A utility library for JavaScript and Typescript.

17 lines (16 loc) 589 B
import { flatMapToObj } from './flatMapToObj'; import { pipe } from './pipe'; describe('data_first', function () { it('flatMapToObj', function () { var result = flatMapToObj([1, 2, 3], function (x) { return x % 2 === 1 ? [[String(x), x]] : []; }); expect(result).toEqual({ 1: 1, 3: 3 }); }); }); describe('data_last', function () { it('flatMapToObj', function () { var result = pipe([1, 2, 3], flatMapToObj(function (x) { return (x % 2 === 1 ? [[String(x), x]] : []); })); expect(result).toEqual({ 1: 1, 3: 3 }); }); });