Previous Episode: Ep 064: Put Ring on It

We find that the middle is a very good place to start when almost everything is composed functions.

Each week, we discuss a different topic about Clojure and functional programming.


If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack.


This week, the topic is: "Ring middleware." We find that the middle is a very good place to start when almost everything is composed functions.


Selected quotes:

"It's all fun from Ring on up!"
"I want to have more than one handler."
"We want to build up different scenarios declaratively."
"The way you compose functions together is by building a function that takes functions and returns functions."

Links:

Ring Wiki

Ring concepts
Ring examples
Third party libraries
Parameters middleware

Routing middleware examples

compojure
reitit

Twitter Mentions