handouts/pep-ho.tex
changeset 426 b51467741af2
parent 400 e48ea8300b2d
child 441 3bfe81972674
--- 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}