Code, work & the bits between.
Notes on software engineering, mental health, work, and whatever keeps me thinking after the terminal closes.
- Series · From F# to Clojure
From F# to Clojure > 9: From Quotations to Macros
Contrast F# quotations with Clojure's code-as-data model, then build safe macros with quoting, splicing, and hygienic names.
- Series · From F# to Clojure
From F# to Clojure > 8: From Pipelines to Transducers
Take the F# pipeline instinct further by separating Clojure transformations from their input, output, and reduction context.
- Series · From F# to Clojure
From F# to Clojure > 7: State and Concurrency
Move from F# reference cells and synchronization to Clojure's explicit identity model with atoms, refs, and transactions.