Go offline with the Player FM app!
Ep 052: Functions! Functions! Functions!
Manage episode 245039623 series 2463849
Each week, we discuss a different topic about Clojure and functional programming.
If you have a question 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, our topic is: "Functions! Functions! Functions!" We wonder how we could function without these critical building blocks, so we catagorize their varied uses.
Selected quotes:
- "Functions put the fun in functional."
- "Each function category has a different mindset."
- "Programming is more fun when you're only thinking about the problem in front of you."
- "Naming bits of computation helps you understand an abstraction without having to dip into it."
- "So you don't want the function to be called 'write-or-fetch-or-sleep-or-return!'?"
- "Side effecting functions shouldn't think. They are grunts."
- "The I/O fairy hands you data, and you get it all transformed with pure functions, and then you hand it back to the I/O fairy."
- "That Twitter use case, that has a lot more side effects."
Related episodes:
118 episodes
Manage episode 245039623 series 2463849
Each week, we discuss a different topic about Clojure and functional programming.
If you have a question 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, our topic is: "Functions! Functions! Functions!" We wonder how we could function without these critical building blocks, so we catagorize their varied uses.
Selected quotes:
- "Functions put the fun in functional."
- "Each function category has a different mindset."
- "Programming is more fun when you're only thinking about the problem in front of you."
- "Naming bits of computation helps you understand an abstraction without having to dip into it."
- "So you don't want the function to be called 'write-or-fetch-or-sleep-or-return!'?"
- "Side effecting functions shouldn't think. They are grunts."
- "The I/O fairy hands you data, and you get it all transformed with pure functions, and then you hand it back to the I/O fairy."
- "That Twitter use case, that has a lot more side effects."
Related episodes:
118 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.