Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
PurefunctionPipelineDataflow
My Blog: The Math-based Grand Unified Programming Theory: The Pure Function Pipeline Data Flow with principle-based Warehouse/Workshop Model
After some digging, I guess it is possible to express this kind of logic using better-cond (https://github.com/Engelberg/better-cond) . If I simplify your example to (using plain clojure)
Sorry, maybe I was unclear - they absolutely do qualify! The point I was trying to make was more that it's pretty rare to stumble upon videos like these when casually browsing e.g. Hacker News, /r/programming, lobste.rs, etc. (and that's coming from someone who's already interested in Clojure)
The Math-based Grand Unified Programming Theory: The Pure Function Pipeline Data Flow with Principle-based Warehouse/Workshop Model
If you want to see some specific examples (and I'd welcome constructive criticism), check out my solutions to last year's problems.