Ocaml

Bonjour,

j ai a faire le fichier .ml correspendant a ce fichier.mli : http://www.ensiie.fr/~urbain/enseignement/ipf/projet12/cmap.mli
je sais bien coder les fonctions saquf que j 'arrive pas a trouver comment ecrire les deux lignes de types :( on principe ça doit etre un e assotition donc de tupe ('a,'b) t non?

2 réponses

  1. Bonjour Ocaml,

    La charte précise que l'on aide pas pour les devoirs d'école !!
    1. Modérateur
      "Bonjour Ocaml" !? mdr ^^
  2. Modérateur
    Tout dépend bien sûr ce que tu dois faire pour la suite, mais la déclaration de ton type devrait commencer par :

    type 'a t =
    Exemple (sans aucun rapport avec ton .mli)

    type 'a t = Null | Val of 'a * 'a t;;
    
    Null;; (* 'a t *)
    Val ("x", Null);; (* string t *)
    Val (2 , Val (5,Null));; (* int t *)
    1. merci bcp :)