Assinaturas de tipo explícito OCaml
Em Haskell, é considerado uma boa prática declarar explicitamente a assinatura de tipo de suas funções, mesmo que possa (geralmente) ser inferida. Parece que isso nem é possível no OCaml, por exemplo,
val add : int -> int -> int ;;
me dá um erro. (Embora eu possa fazertype
ódulos que fornecem apenas assinaturas