Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction à Haskell
- Plate-forme et outils
- Programme Hello World
- Un peu d'histoire
Syntaxe Haskell
- Les fonctions
- Distinction entre les majuscules et les minuscules et recherche de motifs
- Mise en page (indentation)
- Structures de contrôle (if, case, let, where)
Système de types
- Types de base
- Types de fonctions simples
- Polymorphisme
- Fonctions d'ordre supérieur
- Types personnalisés
- Nombres dans Haskell
- Classes de types
Construction de programmes
- Gestion des entrées-sorties
- Système de modules
- Paquets et bibliothèques
- Compilation d'applications
Exemples et études de cas
- Puzzle à huit reines dans Haskell (en anglais)
- Programmation dynamique et mémorisation dans Haskell
- Analyse simplifiée des fichiers CSV
- Un client HTTP
Pré requis
Familiarité avec au moins un autre langage de programmation. Programming expérience.
14 Heures
Nos clients témoignent (2)
La flexibilité pour gérer les cas qui m'intéressaient. Très utile !
Paul Lopez - Student
Formation - Haskell Fundamentals
Traduction automatique
En général, apprendre le concept de Haskell et FP
Tim Rijckaert - Tapped
Formation - Haskell Fundamentals
Traduction automatique