В хаскеле можно сделать такой код
data EitherSI = Left String | Right Int
isLeft (Left _) = True
isLeft _ = False
left (Left a) = a
right (Right a) = a
как провернуть такое в OCaml?
В хаскеле можно сделать такой код
data EitherSI = Left String | Right Int
isLeft (Left _) = True
isLeft _ = False
left (Left a) = a
right (Right a) = a
как провернуть такое в OCaml?