diff --git a/README.md b/README.md
index 856c879bbcbce01851daada66e91c2dbac5d4b07..80b5f99ee360b10fad024e8780ba74b9ac08448f 100644
--- a/README.md
+++ b/README.md
@@ -3,3 +3,32 @@
 [**View as PDF**](https://lab.pages.eisfunke.com/fupro/slides.pdf)
 
 These are slides for an introductory workshop about functional programming with Haskell. The slides themselves are quite terse and only meant as underpinning of a complete workshop or talk, if you want to learn Haskell by yourself, take a look at the great book [Learn You a Haskell for Great Good!](http://learnyouahaskell.com), you can read it for free online. The structure of these slides is loosely based on the book's structure.
+
+## Content
+
+```plantuml
+@startmindmap
+skinparam monochrome true
+* Functional Programming
+** Setting up
+*** Setting up a Stack environment
+*** Using the GHCi
+** Basics
+*** What is functional programming?
+*** First functions
+*** First types
+*** First logic
+**** if-then-else
+**** pattern matching
+** Composing
+** Types
+** Folding
+** Project Management & Deployment
+*** Stack
+*** Nix
+*** Libraries
+** Foundations
+*** λ-calculus
+*** Church encodings
+@endmindmap
+```