check
Function Signature
('ok -> Result<unit,'error>) -> Result<'ok,'error> -> Result<'ok,'error>Examples
Example 1
Ok (
{|
AccessPolicyName = "UserCanAccessResource"
IsEnabled = true
|}
)
|> Result.check (fun policy ->
if not policy.IsEnabled then
Error (
$"The policy {policy.AccessPolicyName} cannot be used because its disabled."
)
else
Ok ()
)
// Ok {| AccessPolicyName = "UserCanAccessResource"; IsEnabled = true; |}Example 2
Last updated