~/talks

Markus Hauck

what they talk about

where they keep going back

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Free vs Tagless Final: What, Why, When?LambdaConf 20192019-06-05
Compares concrete encodings by building a small Scala DSL with integer and string literals, addition, concatenation and string→int conversion, then implements…
Talk on
Free All The ThingsLambdaConf 20182018-06-03
Claims a mechanical recipe to "free" many typeclass structures beyond monads and demonstrates it on free monads, applicatives, functors, monoids (becoming…
Talk on
How This Presentation Was MadeLambdaConf 20182018-06-03
Builds a complete Beamer PDF from source by wiring together Haskell Shake rules, snippet extraction with marker comments, automatic formatting and…
Talk on
Let the Compiler Help You: How to Make the Most of Scala's Type SystemScala.IO 20172017-11-02
Shows practical Scala techniques to make the type system catch real bugs: use smart constructors and private companion constructors to prevent invalid values…
Talk in German on
Applying Functional Programming PatternsScala.IO 20162016-10-27
Demonstrates using Monoids to do a one-pass monoid fold over an RDD in Apache Spark that returns a tuple (example: 7 words, 28 chars and a word->count map) and…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.