Précédent Index Suivant



Types somme I



Union disjointe d'ensembles:
t = A Å B = {x.g |  x Î AÈ  {y.dy Î B}


Injection canonique
On a x:t ssi
$ y1:t1 tq x = g(y1) XOR $ y2:t2 tq x = d(y2)

En Caml, ces injection sont données par l'utilisateur au moment de la définition du type.


Précédent Index Suivant