Ce n'est pas vraiment une différence entre OCaml et Haskell, en OCaml aussi les usages avancés du système de type requièrent des annotations de type explicite: que ce soit au niveau des modules et foncteurs, des types algébriques généralisés, du polymorphisme de second ordre, ou de la récursion polymorphique.
Tu as un exemple de programme qui compile pas sans annotation ?
[^] # Re: Un peu déçu par Rust
Posté par foobarbazz . En réponse au journal Un print(1 + "3a"), ça nous inspire comment ?. Évalué à 1.
Tu as un exemple de programme qui compile pas sans annotation ?
Je connais beaucoup mieux Haskell que OCaml.