( self: ReadonlyRecord<K, Result<A, E>> )
| 860 | * **Example** (Extracting Result successes) |
| 861 | * |
| 862 | * ```ts import.meta.vitest |
| 863 | * import { Record, Result } from "effect" |
| 864 | * |
| 865 | * Record.getSuccesses({ |
| 866 | * a: Result.succeed(1), |
| 867 | * b: Result.fail("err"), |
| 868 | * c: Result.succeed(2) |
| 869 | * }) // => { a: 1, c: 2 } |
| 870 | * ``` |
| 871 | * |
| 872 | * @category filtering |
| 873 | * @since 4.0.0 |
| 874 | */ |
| 875 | export const getSuccesses = <K extends string, A, E>( |
| 876 | self: ReadonlyRecord<K, Result<A, E>> |
| 877 | ): Record<string, A> => { |