Quelle est la différence entre “égal (=)” et “à l'identique (==)” en ocaml?

Dans OCaml, nous avons deux sortes de equity comparisons:

x = y et x == y,

Alors, quelle est exactement la différence entre eux?

Est que x = y en ocaml comme x.equals(y) en Java?

et x == y comme x == y (comparing the address) en Java?

OriginalL'auteur Jackson Tale | 2012-11-27