~/conference

LambdaConf 2020 Global Edition

LambdaConf is the world's premier annual conference on commercial functional programming.

Scala developers, Haskell developers, backend engineers, platform engineers, data engineers, engineering managers, library authors

ZIO actors; ZIO Query batching; ZIO STM transactional memory; Greyhound Kafka client; Scala server toolkit (http4s, doobie); Streamly concurrency patterns; phantom and existential types; monoidal catamorphisms (recursion schemes); isomorphisms in ML pipelines; APL for machine learning and deployment; Postgres persistence with Doobie

titleauthorlength
Zio ActorsMateusz Sokół40m
ZIO-Actors is a small, strongly typed actor library built on ZIO that produces an ActorSystem as a Task and spawns actors with unique names and typed…
Talk on
Concurrency in Haskell with StreamlyMorgan Thomas52m
Claims a practical recipe for fast, reliable concurrency in Haskell using Streamly streams plus MVars, TVars, STM and ReaderT IO, shows code on GitHub and…
Talk on
Economic Argument for Functional ProgrammingMichael Snoyman01h 26m
Argues that adoption decisions hinge on concrete economics not ideology: shows math with birdhouse numbers (normal profit $65 vs golden $50, marginal cost $90…
Talk on
Enhancing Machine Learning and Data Visualization Pipelines with IsomorphismsJason Grafft01h 30m
Claims that realizing isomorphisms inside pipelines reduces unnecessary transformations and raises explainability while not magically fixing algorithmic cost…
Talk on
Monoidal CatamorphismsBartosz Milewski58m
Claims that a monoidal catamorphism combines a recursion scheme cata with a fold-that-hides-a-monoid yielding a reusable pattern are demonstrated concretely…
Talk on
Wicked Fast API Calls with ZIO QueryAdam Fraser01h 02m
ZIO Query is a Scala library that captures queries as ZQuery values, turning requests into Request and DataSource values that a run/runAll interpreter batches…
Talk on
The Many Paths Towards Functional Programming Language AdoptionPhillip Carter01h 28m
Claim: mainstream FP influence comes from frameworks not languages, with React Spark and Google JAX cited as examples; observable data shows Stack Overflow…
Talk on
Scala Server Toolkit: How to Write A FP Microservice Step-by-stepJakub Janeček49m
Claims a reusable Scala Server Toolkit that codifies Avast best practices and boots FP microservices using ZIO or Monix, pureconfig, http4s, doobie transactors…
Talk on
Declarative Concurrency With ZIO STMDejan Mijic01h 10m
Claims a stack-safe for arbitrary-length transactions STM implemented in ZIO with a mutable journal and primitives like TMap TQueue TPromise TSemaphore, shows…
Talk on
How to use Phantom Types and Existential Types in ProductionHarold Carr01h 03m
Shows concrete Haskell code (repo linked) that parses gauge readings, validates them and carries that validation as types: phantom types attach proofs to…
Talk on
Greyhound - Powerful Pure Functional Kafka libraryNatan Silnitsky43m
Greyhound is a pure‑functional Kafka SDK rewritten on ZIO and released by Wix with concrete guarantees: used by more than 1000 event‑driven microservices…
Talk on
Modern APL in the Real World: Theory, Practice, Case StudiesAaron W Hsu01h 17m
Claim: Modern APL delivers concise, high‑performance systems and often removes the need for external libraries; demos include a client pilot that implements ML…
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.