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

Contenu supprimé Contenu ajouté
Watermy (discussion | contributions)
m →‎Référence : + ajout langue lien référence
Watermy (discussion | contributions)
style intro
Ligne 7 :
}}
 
Pour nousvous familiariserfamiliarisez avec OCaml je vous conseille de tester par vous même tous les exemples de code qui vous seront présentés au cours de cette leçon. Et le langageplus OCamlsimple nouspour allonsle moment est d'abord utiliser l'interpréteur. Tapez ''ocaml'' dans votre invite de commande.
<source lang="bash">
ocaml
Ligne 19 :
</source>
 
Vous êtes désormais parés pour tester tous les exemple données.
En OCaml et contrairement à d'autres langage de programmation les expressions finissent par deux points-virgules ''';;'''.
<source lang="ocaml">
<expression>;;
</source>
 
Les commentaires commencent par '''(*''' et finissent par '''*)'''.
<source lang="ocaml">
(* Commentaire *)
</source>
 
 
 
== Les types primitifs ==
 
OCaml est [[w:Typage_statique|statiquement typé]] . Pourtant le type n'est jamais explicitement donné. parC'est lel'un des points forts de développeurOCaml.
C'est l'un des points forts de OCaml. Il utilise l'[[w:Inf%C3%A9rence_de_types| inférence de type]] pour déterminer à la compilation le type d'une expression.
Voyons cequelques queexemples peutde fairetype que OCaml surest quelquescapable exemplesde reconnaître.
 
=== Les entiers (''Integer'') ===