De Caml à F# - Introduction
Prélude
À l'heure actuelle, on trouve très peu de documentation sur F#. La communauté F# est encore petite. Il y a certes un wiki incontournable, mais rien en français. Je n'ai trouvé aucun site, forum ou tutoriel francophone sur ce langage. Au niveau des livres, ce n'est pas mieux. Aucun n'a été publié, mais 3 sont actuellement en préparation (tous en anglais). Il faut quand même signaler que les premiers chapitres de Expert F# -- écrit par Dom Syme (le créateur dulangage), Adam Granicz (mon patron :)) et Antonio Cisternino -- constituent une précieuse source d'information.
C'est pour cette raison que je me vois obliger d'écrire quelques articles sur ce langage, je suis certain que ça servira, un jour, à quelqu'un. :)
Attention quand même, je supposerai que le lecteur connaît OCaml. Pas besoin de tout maitriser (je ferai des rappels si besoin), mais il faut avoir les bases. Voici une liste de sujets que je pense aborder (pas forcément dans l'ordre) :
- Syntaxe (#light), compilation conditionnelle
- Définition d'opérateurs
- Compréhensions de listes
- Augmentation de types ; les membres, les accesseurs
- Surcharge d'opérateurs et inlining
- Affichage générique : print_any et la bibliothèque StructuredFormat (Layouts)
- Évaluation paresseuse
- Techniques d'introspection, méta-programmation
- Interfaces graphiques
Bien entendu, toutes les remarques et les commentaires sont les bienvenus. Je m'adapterai à la demande.
- LLB
- 20:24
- > Lien permanent
- > Commentaires
- > Abus ?


![[Jeu] Ideo](images_/carre1.gif)

