equal
deleted
inserted
replaced
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} |