Bonjour à tous, je viens de me mettre cette aprés midi mëme au language CAML et je bute deja sur un exemple que j'ai trouvé :) voici ce que j'ai: let rec exemple_1 f a l = if l = [] then a else exemple_1 f ( f a (List.hd l)) (List.tl l) ;; j'ai compris l'utilité d'une telle declaration mais pas celle du < a > qui se trouve à la 3eme ligne. Quelqu'un pourrait t'il m'éclairer sur la troisieme ligne? Merci à tous, bonne nuit Agent. ps: désolé si je n'ai pas été clair :)