map
Function Signature
('okInput -> 'okOutput) -> TaskValidation<'okInput, 'error> -> TaskValidation<'okOutput, 'error>Examples
// string -> int
let remainingCharacters (prompt: string) =
280 - prompt.LengthExample 1
let validation =
TaskValidation.ok "foo" // TaskValidation<string, string>
|> TaskValidation.map remainingCharacters // TaskValidation<int, string>
// task { Ok 277 }Example 2
Last updated