Introduction
`a Objective
Caml
Emmanuel
Filiot
Introduction
Bref historique
O`u trouver
OCaml
Comment
utiliser OCaml
OCaml en
quelques mots
Programmation
fonctionnelle
λ-calcul
Un premier
exemple : n!
´
Evaluation
Variable locale
Valeurs et types
de base
Les fonctions
Polymorphisme
Contrainte de
type
eclaration de
types
Enregistrements
Types Somme
Pattern-
matching
Exceptions
ecursivit´e
terminale
Aspects
imp´eratifs
Champs
mutables
ef´erences
Programmation
modulaire
Trucs
pratiques
Introduction `a Objective Caml
Emmanuel Filiot
25 novembre 2004
Emmanuel Filiot Introduction `a Objective Caml
Introduction
`a Objective
Caml
Emmanuel
Filiot
Introduction
Bref historique
O`u trouver
OCaml
Comment
utiliser OCaml
OCaml en
quelques mots
Programmation
fonctionnelle
λ-calcul
Un premier
exemple : n!
´
Evaluation
Variable locale
Valeurs et types
de base
Les fonctions
Polymorphisme
Contrainte de
type
eclaration de
types
Enregistrements
Types Somme
Pattern-
matching
Exceptions
ecursivit´e
terminale
Aspects
imp´eratifs
Champs
mutables
ef´erences
Programmation
modulaire
Trucs
pratiques
Plan
1Introduction
Bref historique
O`u trouver OCaml
Comment utiliser OCaml
OCaml en quelques mots
2Programmation fonctionnelle
3Aspects imp´eratifs
4Programmation modulaire
5Trucs pratiques
Emmanuel Filiot Introduction `a Objective Caml
Introduction
`a Objective
Caml
Emmanuel
Filiot
Introduction
Bref historique
O`u trouver
OCaml
Comment
utiliser OCaml
OCaml en
quelques mots
Programmation
fonctionnelle
λ-calcul
Un premier
exemple : n!
´
Evaluation
Variable locale
Valeurs et types
de base
Les fonctions
Polymorphisme
Contrainte de
type
eclaration de
types
Enregistrements
Types Somme
Pattern-
matching
Exceptions
ecursivit´e
terminale
Aspects
imp´eratifs
Champs
mutables
ef´erences
Programmation
modulaire
Trucs
pratiques
famille ML (SML, Caml, Caml-light)
ancˆetre : Caml (1986-1990), projet Formel Inria
puis OCaml, projet Cristal
Emmanuel Filiot Introduction `a Objective Caml
Introduction
`a Objective
Caml
Emmanuel
Filiot
Introduction
Bref historique
O`u trouver
OCaml
Comment
utiliser OCaml
OCaml en
quelques mots
Programmation
fonctionnelle
λ-calcul
Un premier
exemple : n!
´
Evaluation
Variable locale
Valeurs et types
de base
Les fonctions
Polymorphisme
Contrainte de
type
eclaration de
types
Enregistrements
Types Somme
Pattern-
matching
Exceptions
ecursivit´e
terminale
Aspects
imp´eratifs
Champs
mutables
ef´erences
Programmation
modulaire
Trucs
pratiques
famille ML (SML, Caml, Caml-light)
ancˆetre : Caml (1986-1990), projet Formel Inria
puis OCaml, projet Cristal
Emmanuel Filiot Introduction `a Objective Caml
Introduction
`a Objective
Caml
Emmanuel
Filiot
Introduction
Bref historique
O`u trouver
OCaml
Comment
utiliser OCaml
OCaml en
quelques mots
Programmation
fonctionnelle
λ-calcul
Un premier
exemple : n!
´
Evaluation
Variable locale
Valeurs et types
de base
Les fonctions
Polymorphisme
Contrainte de
type
eclaration de
types
Enregistrements
Types Somme
Pattern-
matching
Exceptions
ecursivit´e
terminale
Aspects
imp´eratifs
Champs
mutables
ef´erences
Programmation
modulaire
Trucs
pratiques
famille ML (SML, Caml, Caml-light)
ancˆetre : Caml (1986-1990), projet Formel Inria
puis OCaml, projet Cristal
Emmanuel Filiot Introduction `a Objective Caml
1 / 87 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !