Advertisement
Guest User

Untitled

a guest
Jun 1st, 2021
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
OCaml 0.51 KB | None | 0 0
  1. let performAction arr player = function
  2.     | -2 -> try (replace arr; false) with Invalid_argument _ -> failwith "replace failed"
  3.     | j -> try (let i = add arr player j in check arr i j player;) with Invalid_argument _ -> failwith "add/check failed"
  4.  
  5. 99 |     | (j:int) -> try (let i = add arr player j in check arr i j player;) with Invalid_argument _ -> failwith "add/check failed"
  6.            ^^^^^^^
  7. Error: This pattern matches values of type int
  8.        but a pattern was expected which matches values of type exn
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement