UNPKG

@typed/lenses

Version:

Strongly-typed functional lenses

5 lines 202 B
import { Lens } from './Lens'; export function pipe2(ab, bc) { return Lens.create((a) => bc.get(ab.get(a)), (c, a) => ab.update((b) => bc.update(() => c, b), a)); } //# sourceMappingURL=pipe2.js.map