diff -r 957808dcb367 -r b51467741af2 handouts/pep-ho.tex --- a/handouts/pep-ho.tex Sun May 01 12:41:56 2022 +0100 +++ b/handouts/pep-ho.tex Thu Aug 04 16:53:38 2022 +0200 @@ -1,7 +1,7 @@ % !TEX program = xelatex \documentclass{article} -\usepackage{../style} -\usepackage{../langs} +\usepackage{../styles/style} +\usepackage{../styles/langs} \usepackage{tikz} \usepackage{pgf} \usepackage{marvosym} @@ -96,6 +96,23 @@ % Easy installation %https://alexarchambault.github.io/posts/2020-09-21-cs-setup.html +% scala libraries +%https://index.scala-lang.org + + +% Learning functional programming is an opportunity to discover a new +% way to represent programs, to approach problems, and to think about +% languages. While programming with a functional language is still +% fundamentally similar to programming with any other type of language +% (examples of others being imperative or logic), it represents +% programs and algorithms through distinct forms of abstraction and +% gives you a new toolset with which to solve programming +% problems. Additionally, many of the techniques of functional +% programming are beginning to permeate new mainstream languages, so +% taking the time now to develop a thorough understanding of them is +% an investment which will pay great dividends. + + % Exact colors from NB \usepackage[breakable]{tcolorbox}