tweaks on ocaml match
This commit is contained in:
parent
3befb4af4d
commit
50fb88db7c
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -56,10 +56,10 @@ let unwindSum xs =
|
||||||
let unwindSumArray xs =
|
let unwindSumArray xs =
|
||||||
Array.fold_left(fun acc x ->
|
Array.fold_left(fun acc x ->
|
||||||
(
|
(
|
||||||
match (acc, x) with
|
match acc, x with
|
||||||
| (Error e, _) -> Error e
|
| Error e, _ -> Error e
|
||||||
| (_, Error e) -> Error e
|
| _, Error e -> Error e
|
||||||
| (Ok(sum), Ok(y)) -> Ok(sum +. y)
|
| Ok(sum), Ok(y) -> Ok(sum +. y)
|
||||||
)
|
)
|
||||||
) (Ok 0.0) xs
|
) (Ok 0.0) xs
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user