Discussion:Objective Caml/Introduction

(Redirigé depuis Discussion:OCaml/Introduction)
Dernier commentaire : il y a 15 ans par Deep silence dans le sujet Typo?

Lorsque que l'on présente le mot-clé "let", il serait peut-être bénéfique d'expliquer que c'est l'équivalent anglais au "soit" du langage mathématique francophone, non? Ça aiderait à bien le mémoriser.

Typo?

modifier

Dans le paragraphe "Opérateurs logiques" (3.5), il y a un crochet ouvrant sans fermeture :

  1. let ou_exclusif a b = match (a,b) with
  2. [ (true, false) | (false, true) -> true
  3. | _ -> false

Il faudrait remplacer le crochet par un pipe ('|'), ou le supprimer, ou le fermer avant la flèche ('-> true')?

Autre question, des blocs tels que

  1. let ou_exclusif a b = match (a,b) with
  2. (true, true) -> false
  3. | (true, false) -> true
  4. ...

ont parfois un pipe dès le début de la deuxième ligne comme dans la définition récursive de la factorielle (3.6.1). Deep silence 3 mars 2009 à 11:04 (CET)Répondre

OCaml ?

modifier

Bonjour

Pourquoi a-t-il été choisi d’encombrer ce cours d’OCaml par des exemples systématiques en Java ?

Cordialement, w:fr:user:Leafcat

Revenir à la page « Objective Caml/Introduction ».