\chapter{} \section{Élements de syntaxe} \subsection{Syntaxe} Haskell respecte la règle de l'offside-rule (comme Python, initié par Peter J. Landin). Il existe un séparateur implicite ; Pour le nommage, c'est comme le C, avec en plus l'apostrophe. En Lisp, il n'y a pas de syntaxe ou presque. Aucun mot n'est réservé. \subsection{Opérateurs et fonctions} En Lisp, il n'y a pas de distinction, la notation est exclusivement préfixe. En Haskell, il y a une notation infixe pour les principaux opérateurs. On peut d'ailleurs définir ses propres opérateurs infixes, c'est génial. \section{Notion d'expressions}