u/dustingetzin r/Clojure • Recommends
#clojure#missionary#functionalreactiveprogramming
Functional effect and streaming systems in Clojure - Léo Noel - reClojure 2021
3.9K subscribers • 52 videos on Hallway
- Recommended by 1 person: 1 in engineering communities.
- Presented by Léo Noel
Advanced. Deep dive for people who know the field.
4.5K views4 years ago1 recommendation
Programming languagesDistributed systemsLisp and ClojureConcurrency and parallelismKafka and stream processing
Léo Noel explores pure functional streaming in Clojure using the Missionary library to handle backpressured streams and reactive systems.
Functional Effect and Streaming Systems in Clojure By Léo Noel Functional reactive systems have historically struggled to find real-world applications. However, advances in pure functional programming have revealed new applications and styles including not just discrete event streams, but also continuous-time signal processing, thus partially reinventing FRP. Missionary is a mature library that brings a functional approach to streaming, designed for clojure/script from the ground up and leveraging the full power of lisp metaprogramming in an expressive dialect, freed from the monad abstraction. In this talk, we're going to explore the benefits of this paradigm, what clojure can provide in this area and how it fits in the existing landscape. We'll cover various use cases through this lens, from basic RPC to backpressured streaming and complex reactive systems.Why it's here
1 person recommends thisMoments people linked to
u/dustingetzin r/Clojure • Recommends
u/dustingetzin r/Clojure • Mentions
On “IO/async monad without the indirect monadic style: Possible? needed?”
u/dustingetzin r/Clojure • Mentions
On “What if clojure was created now?”
u/dustingetzin r/Clojure • Mentions
On “London Clojurians Talk: A functional approach to massively concurrent application design (by Léo Noel)”