UNPKG

tamda

Version:

Practical functional programming library for TypeScript

10 lines 390 B
import { infer } from '../function/infer'; export function transform() { return inferred.apply(undefined, arguments); } const inferred = infer((source, mapper) => Object.entries(mapper).reduce((clone, [key, fn]) => { // Faster than spreading, safe here clone[key] = fn(clone[key]); return clone; }, Object.assign({}, source))); //# sourceMappingURL=transform.js.map