\begin{slide}{Zusammenfassung}

\begin{itemize}
\item
  nicht alle \glqq funktionalen\grqq\ Sprachen 
  haben alle genannten Eigenschaften
\item
  auch in modernen imperativen Sprachen kann man 
  mehr oder weniger funktional programmieren
\item
  dieser Stil wird zunehmend durch Richtlinien,
  Entwurfsmuster, sprachliche Mittel unterstützt
\item
  und wenn nicht:
  \dots a good programmer can write LISP in any language
\item
  Nachteil heutiger funktionaler Programmierung:
  ist noch zu stark an konkreten Datentypen (z. B. Listen) orientiert,
  (Haskell hat kein allgemein akzeptiertes abstraktes Collections-Framework)
\end{itemize}

\end{slide}

%%% Local Variables: 
%%% mode: latex
%%% TeX-master: t
%%% End: 
