Skip to content

Function repeat()

repeat<V, E>(initialValue: V, condition: (value: V) => boolean, body: (value: V) => Result<V, E>): Result<V, E>

Source: result.ts

Repeatedly executes a Result-returning body while a condition is met.

Type Parameters

V

V

E

E

Parameters

initialValue

V

condition

(value: V) => boolean

body

(value: V) => Result<V, E>

Returns

Result<V, E>

Built by Prozilla