Functional Design in Clojure

By Christoph Neumann and Nate Jones

Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.


Category: Technology

Open in Apple Podcasts


Open RSS feed


Open Website


Rate for this podcast
    

Subscribers: 49
Reviews: 0
Episodes: 208

Description

Each week, we discuss a software design problem and how we might solve it using functional principles and the Clojure programming language.

Episode Date
Ep 118: Pure Parts
Jun 27, 2024
Ep 117: Pure Understanding
May 23, 2024
Ep 116: The Main Focus
May 16, 2024
Ep 115: The Main Event
May 09, 2024
Ep 114: Brand New, Again
May 02, 2024
Ep 113: Highlightify!
Feb 29, 2024
Ep 112: Purify!
Feb 22, 2024
Ep 111: Loopify!
Feb 15, 2024
Ep 110: Contextify!
Feb 08, 2024
Ep 109: Extractify!
Feb 01, 2024
Ep 108: Testify!
Jan 25, 2024
Ep 107: Idempotify!
Jan 18, 2024
Ep 106: Robustify!
Jan 11, 2024
Ep 105: Codify!
Jan 04, 2024
Ep 104: Assembleify!
Dec 21, 2023
Ep 103: Explorify!
Dec 14, 2023
Ep 102: REPLify!
Dec 07, 2023
Ep 101: Sportify!
Nov 30, 2023
Ep 100: Thanks Overflow
Nov 23, 2023
Ep 099: REPL Your World
Nov 16, 2023
Ep 098: Composed Learnings
Nov 09, 2023
Ep 097: Application of Composition
Nov 02, 2023
Ep 096: Gaming Data
Oct 26, 2023
Ep 095: Composing Core
Oct 19, 2023
Ep 094: Concrete Composition
Oct 12, 2023
Ep 093: Waffle Cakes
Oct 05, 2023
Ep 092: Freeing Limits
Sep 28, 2023
Ep 091: Combo Boost
Sep 22, 2023
Ep 090: Conditional Results
Dec 18, 2020
Ep 089: Branching Out
Nov 20, 2020
Ep 088: Do Dorun Run!
Nov 13, 2020
Ep 087: Polymorphic Metal
Oct 23, 2020
Ep 086: Let Tricks
Oct 20, 2020
Ep 085: For for the When
Sep 25, 2020
Ep 084: All Sorts
Sep 18, 2020
Ep 083: Sift Sans Sort
Sep 04, 2020
Ep 082: Filter and Friends
Aug 07, 2020
Ep 081: List No More
Jul 31, 2020
Ep 080: Apply as Needed
Jul 24, 2020
Ep 079: Compose Thyself
Jul 03, 2020
Ep 078: Impartial Thoughts
Jun 19, 2020
Ep 077: Thread Some
Jun 12, 2020
Ep 076: Multiple Views on Juxt
Jun 05, 2020
Ep 075: Merge With Fun
May 22, 2020
Ep 074: Deploy, They Said. It'll Be Fun, They Said.
May 15, 2020
Ep 073: Silent Sockets
Apr 17, 2020
Ep 072: Sea of Sockets
Apr 03, 2020
Ep 071: Socket Synergy
Mar 20, 2020
Ep 070: Socket Circus
Mar 13, 2020
Ep 069: Stuck in the Web
Feb 28, 2020
Ep 068: Static on the Line
Feb 21, 2020
Ep 067: Handling Handler's Handles
Feb 14, 2020
Ep 066: Compose the Codec
Jan 31, 2020
Ep 065: Stuck in the Middle
Jan 24, 2020
Ep 064: Put Ring on It
Jan 17, 2020
Ep 063: Web of Complexity
Jan 10, 2020
Ep 062: 2019 in Review
Jan 03, 2020
Ep 061: Transcendental Transformations
Dec 27, 2019
Ep 060: Reduce Done Quick
Dec 20, 2019
Ep 059: Lining It Up
Dec 13, 2019
Ep 058: Reducing It Down
Dec 06, 2019
Ep 057: Clojure/Conj 2019 Recap
Nov 29, 2019
Ep 056: Opt-in Complexity
Nov 22, 2019
Ep 055: Sets! What Are They Good For?
Nov 15, 2019
Ep 054: The Forest in the Trees
Nov 08, 2019
Ep 053: How Can I Save My Data From Serialization?
Nov 01, 2019
Ep 052: Functions! Functions! Functions!
Oct 25, 2019
Ep 051: Maps! Maps! Maps!
Oct 18, 2019
Ep 050: Parentheses! Parentheses! Parentheses!
Oct 11, 2019
Ep 049: Keywords! Keywords! Keywords!
Oct 04, 2019
Ep 048: Help! How Do I Fix My REPL?
Sep 27, 2019
Ep 047: What Is "Nil Punning"?
Sep 20, 2019
Ep 046: When Is Clojure Not the Right Tool for the Job?
Sep 13, 2019
Ep 045: Why Have Derived Fields in Data When I Can Just Calculate Derived Data as Needed With a Function?
Sep 06, 2019
Ep 044: What's So Different About Clojure's REPL?
Aug 30, 2019
Ep 043: What Is 'Faking' a Resource?
Aug 23, 2019
Ep 042: What Does It Mean to Be 'Data-Oriented'?
Aug 16, 2019
Ep 041: Why Do Clojurians Make Such a Big Deal About Immutability?
Aug 09, 2019
Ep 040: Should I Use Lein, Boot, or Tools.deps?
Aug 02, 2019
Ep 039: Why Use Clojure Over Another Functional Language?
Jul 26, 2019
Ep 038: How Do I Convince My Coworkers to Use Clojure?
Jul 19, 2019
Ep 037: What Advice Would You Give to Someone Getting Started With Clojure?
Jul 12, 2019
Ep 036: Why Do You Recommend Clojure?
Jul 05, 2019
Ep 035: Lifted Learnings
Jun 28, 2019
Ep 034: Break the Mold
Jun 21, 2019
Ep 033: Cake or Ice Cream? Yes!
Jun 14, 2019
Ep 032: Call Me Lazy
Jun 07, 2019
Ep 031: Eager Abstraction
May 31, 2019
Ep 030: Lazy Does It
May 24, 2019
Ep 029: Problem Unknown: Log Lines
May 17, 2019
Ep 028: Fail Donut
May 10, 2019
Ep 027: Collected Context
May 03, 2019
Ep 026: One Call to Rule Them All
Apr 26, 2019
Ep 025: Fake Results, Real Speed
Apr 19, 2019
Ep 024: You Are Here, but Why?
Apr 12, 2019
Ep 023: Poster Child
Apr 05, 2019
Ep 022: Evidence of Attempted Posting
Mar 29, 2019
Ep 021: Mutate the Internet
Mar 22, 2019
Ep 020: Data Dessert
Mar 15, 2019
Ep 019: Dazed by Weak Weeks
Mar 08, 2019
Ep 018: Did I Work Late on Tuesday?
Mar 01, 2019
Ep 017: Data, at Your Service
Feb 22, 2019
Ep 016: When 8 - 1 = 6
Feb 15, 2019
Ep 015: Finding the Time
Feb 08, 2019
Episode 014: Fiddle With the REPL
Feb 01, 2019
Episode 013: Connect the REPL
Jan 25, 2019
Episode 012: Embrace the REPL
Jan 18, 2019
Episode 011: The Convention of Configuration
Jan 11, 2019
Episode 010: From Mud to Bricks
Jan 04, 2019
Episode 009: Channeling Re-Search
Dec 28, 2018
Episode 008: Twitter, Plated
Dec 21, 2018
Episode 007: Input Overflow
Dec 14, 2018
Episode 006: All Wrapped Up in Twitter
Dec 07, 2018
Episode 005: Tracking, for the Win
Nov 30, 2018
Episode 004: Atomic Curls
Nov 23, 2018
Episode 003: Tic-Tac-REPL
Nov 16, 2018
Episode 002: Tic-Tac-Toe, State in a Row
Nov 09, 2018
Episode 001: Why, Oh Why?
Nov 02, 2018