onrails
    Preparing search index...
    • Transform the Ok value, passing Err through unchanged. Dual-form: call data-first or curried (for use with pipe).

      Type Parameters

      • T
      • U
      • E

      Parameters

      Returns Result<U, E>

      map(ok(2), (n) => n * 3);          // Ok 6 — data-first
      pipe(ok("x"), map((s) => s.length));// Ok 1 — curried
    • Transform the Ok value, passing Err through unchanged. Dual-form: call data-first or curried (for use with pipe).

      Type Parameters

      • T
      • U

      Parameters

      • fn: (value: T) => U

      Returns <E>(result: Result<T, E>) => Result<U, E>

      map(ok(2), (n) => n * 3);          // Ok 6 — data-first
      pipe(ok("x"), map((s) => s.length));// Ok 1 — curried