ts-prime
Version:
A utility library for JavaScript and Typescript.
17 lines (16 loc) • 589 B
JavaScript
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 });
});
});