Skip to content

philipschwarz/my-slide-decks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 

Repository files navigation

My Slide Decks

This page is WIP

Hyperlinked titles (sorted by publication date)

Hyperlinked titles, each accompanied by first slide (sorted by publication date)


N-Queens Combinatorial Puzzle Meets Cats


The aggregate function - from sequential and parallel folds to parallel aggregation - Java and Scala



Nat, List and Option Monoids - from scratch -Combining and Folding - an example



The Sieve of Eratosthenes - Part 2



Sum and Product Types - The Fruit Salad & Fruit Snack Example - From F# to Haskell, Scala and Java



Algebraic Data Types for Data Oriented Programming



Jordan Peterson - The Pursuit of Meaning and Related Axioms



The Sieve of Eratosthenes - Part 1



The Uniform Access Principle



Computer Graphics in Java and Scala - Part 1b



The Expression Problem - Part 2



Computer Graphics in Java and Scala - Part 1



The Expression Problem - Part 1



Scala and Java Side by Side - The Result of Martin Fowler’s 1st Refactoring Example



Refactoring: A First Example - Martin Fowler’s First Example of Refactoring, Adapted to Java



Refactoring: A First Example - Martin Fowler’s First Example of Refactoring, Adapted to Scala



‘go-to’ general-purpose sequential collections - from Java To Scala



The Functional Programming Triad of map, filter and fold - Polyglot FP for Fun and Profit - Scheme, Clojure, Scala, Haskell, Unison



Functional Core and Imperative Shell - Game of Life Example - Haskell and Scala



N-Queens Combinatorial Problem - Polyglot FP for Fun and Profit – Haskell and Scala - Part 4



Quicksort - a whistle-stop tour of the algorithm in five languages and four paradigms



N-Queens Combinatorial Problem - Polyglot FP for Fun and Profit – Haskell and Scala - Part 3



Left and Right Folds Comparison of a mathematical definition and a programmatic one



N-Queens Combinatorial Problem - Polyglot FP for Fun and Profit – Haskell and Scala - Part 2



N-Queens Combinatorial Problem - Polyglot FP for Fun and Profit – Haskell and Scala - Part 1



Sierpinski’s Triangle - Polyglot FP for Fun and Profit - Haskell and Scala



Function Applicative for Great Good of Palindrome Checker Function - Polyglot FP for Fun and Profit - Haskell and Scala



Scala 3 enum for a terser Option Monad Algebraic Data Type



Folding Unfolded - Polyglot FP for Fun and Profit - Haskell and Scala - Part 5



The Functional Programming Triad of Folding, Scanning and Iteration - a first example in Scala and Haskell - Polyglot FP for Fun and Profit



Folding Unfolded - Polyglot FP for Fun and Profit - Haskell and Scala - Part 4



The Functional Programming Triad of fold, scan and iterate



Folding a list right and left using cons and nil results in the identity and reverse functions



Game of Life - Polyglot FP - Haskell - Scala - Unison - Part 1



Game of Life - Polyglot FP - Haskell - Scala - Unison - Part 2



Game of Life - Polyglot FP - Haskell - Scala - Unison - Part 3

List of Slide Deck Series

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published