handouts/amm-ho.tex
changeset 755 37b69593994c
parent 754 1c9a23304b85
child 756 f7c7a75e0583
equal deleted inserted replaced
754:1c9a23304b85 755:37b69593994c
     5 
     5 
     6 %cheat sheet
     6 %cheat sheet
     7 %http://worldline.github.io/scala-cheatsheet/
     7 %http://worldline.github.io/scala-cheatsheet/
     8 
     8 
     9 \begin{document}
     9 \begin{document}
       
    10 \fnote{\copyright{} Christian Urban, King's College London, 2020}
    10 
    11 
    11 \section*{Scala in 6CCS3CFL}
    12 \section*{Scala in 6CCS3CFL}
    12 
    13 
    13 For the coursework in this module you are free to use any programming
    14 For the coursework in this module you are free to use any programming
    14 language you like, but I will show you all my code using Scala---I hope
    15 language you like, but I will show you all my code using Scala---I hope
    15 you have fond memories of Scala from PEP. I will use the current
    16 you have fond memories of Scala from PEP. But as said, you do not need to
       
    17 use Scala for your own code.\footnote{Haskell, Rust, Ocaml were other languages that have been used previously in CFL. I recommend to not use Java or C for writing
       
    18 a compiler, but if you insist, nothing I can do.}  I will use the current
    16 stable version of Scala, which is 2.13.3. If you need a reminder of
    19 stable version of Scala, which is 2.13.3. If you need a reminder of
    17 the Scala handouts for PEP have a look
    20 the Scala handouts for PEP have a look
    18 \hr{http://talisker.nms.kcl.ac.uk/cgi-bin/repos.cgi/pep-material/raw-file/tip/handouts/pep-ho.pdf}\bigskip
    21 \hr{http://talisker.nms.kcl.ac.uk/cgi-bin/repos.cgi/pep-material/raw-file/tip/handouts/pep-ho.pdf}\bigskip
    19 
    22 
    20 \noindent
    23 \noindent