« Premiers pas en OCaml/Fonctions » : différence entre les versions

Contenu supprimé Contenu ajouté
Watermy (discussion | contributions)
+ ajout informations importantes
m Coquille
Ligne 132 :
 
{{Attention |Avec_fond = oui| Il est important de bien comprendre ce résultat ''' int -> int -> int'''. }}
Il faut savoir que pour le type des fonctions '''le parentésageparenthésage à droite est implicite'''. Pour plus de compréhension mettons des parenthèses à cette valeur.
'''(int -> (int -> int))''' . On a donc une fonction qui prend en paramètre un entier et qui rend une fonction prend en paramètre un entier et qui rend un entier.
Imaginez que l'on passe à la fonction fxy qu'un seul paramètre : (2 -> (int -> int)) on récupère alors une fonction qui prend en entier en paramètre et retourne un entier en paramètre (int -> int).