handouts/pep-ho.tex
changeset 257 ba4d976ca88d
parent 198 d59c7995bcb2
child 264 ecd989eee8bd
equal deleted inserted replaced
256:512292bb5e93 257:ba4d976ca88d
    24 %https://openlibra.com/en/book/download/speeding-through-haskell
    24 %https://openlibra.com/en/book/download/speeding-through-haskell
    25 
    25 
    26 % fp books --- ocaml
    26 % fp books --- ocaml
    27 % http://courses.cms.caltech.edu/cs134/cs134b/book.pdf
    27 % http://courses.cms.caltech.edu/cs134/cs134b/book.pdf
    28 % http://alexott.net/en/fp/books/
    28 % http://alexott.net/en/fp/books/
       
    29 
       
    30 %John Hughes’ simple words:
       
    31 %A combinator is a function which builds program fragments
       
    32 %from program fragments.
       
    33 
    29 
    34 
    30 \begin{document}
    35 \begin{document}
    31 \fnote{\copyright{} Christian Urban, King's College London, 2017, 2018}
    36 \fnote{\copyright{} Christian Urban, King's College London, 2017, 2018}
    32 
    37 
    33 \section*{A Crash-Course in Scala}
    38 \section*{A Crash-Course in Scala}