\only<presentation>{\frametitle{Ist Java 8 eine funktionale Sprache?}}
  \setbeamercovered{transparent}


Lösung zum Oracle-Beispiel in Ocaml:
\begin{lstlisting}[style=ocaml, gobble=0]
let rec filter list f g =
  match list with
  |[] -> []
  |(mail, laenderCode, geburtsJahr)::t ->
    if ((f laenderCode) && (g geburtsJahr))
    then (mail, laenderCode, geburtsJahr) :: filter t f g
    else filter t f g
;;

filter persoList (fun x -> x="us") (fun x -> x>1950));;
filter persoList (fun x -> x="de") (fun x -> x=1910));;
\end{lstlisting}

