task 3
commit
2b9e05dc71
Binary file not shown.
After Width: | Height: | Size: 4.0 MiB |
Binary file not shown.
After Width: | Height: | Size: 3.7 MiB |
@ -0,0 +1,11 @@
|
||||
type ('a, 'b) or_ =
|
||||
| Inl of 'a
|
||||
| Inr of 'b;;
|
||||
|
||||
let f1 x = match snd x with
|
||||
|Inl y -> Inl (fst x, y)
|
||||
| Inr z -> Inr (fst x, z);;
|
||||
|
||||
let f2 x = match x with
|
||||
|Inl y -> (fst y, Inl (snd y))
|
||||
|Inr z -> (fst z, Inr (snd z));;
|
Reference in New Issue