Skip to content

getOrElse

getOrElse<E, A>(defaultValue): (data) => A

Defined in: Core/Validation.ts:198

Returns the success value or a default value if the Validation is invalid.

E

A

A

(data): A

Validation<E, A>

A

pipe(Validation.of(5), Validation.getOrElse(0)); // 5
pipe(Validation.fail("oops"), Validation.getOrElse(0)); // 0