Cours de la semaine
This commit is contained in:
parent
e74c3a6dc8
commit
cc8094acc0
10 changed files with 792 additions and 3 deletions
24
foncprog/2-suite.tex
Normal file
24
foncprog/2-suite.tex
Normal file
|
@ -0,0 +1,24 @@
|
|||
\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}
|
||||
|
Reference in a new issue