Pourquoi h est-elle polymorphe et g seulement monomorphe ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 let f a b = a;; let g = f 1;; let h b = f 1 b;;
J'ai trouvé des explications sur Internet (lien) mais j'ai beau lire et relire je ne comprends toujours pas.
Est-ce que quelqu'un pourrait donner un exemple de code qui marche avec g mais pas avec h ?
Partager