Skip to content

mapFirst

mapFirst<A, C>(f): <B>(tuple) => Tuple<C, B>

Defined in: Core/Tuple.ts:64

Transforms the first value, leaving the second unchanged.

A

C

(a) => C

<B>(tuple): Tuple<C, B>

B

Tuple<A, B>

Tuple<C, B>

pipe(Tuple.make("alice", 42), Tuple.mapFirst((s) => s.toUpperCase())); // ["ALICE", 42]