Customizing Common Lisp's Iterate: Timing
A guide to creating a custom timing clause for the Iterate library in Common Lisp, useful for benchmarking code execution.
A guide to creating a custom timing clause for the Iterate library in Common Lisp, useful for benchmarking code execution.
A tutorial on extending Common Lisp's Iterate library by creating a custom 'averaging' clause for calculating running averages in loops.
A deep dive into Lisp's syntax flexibility, exploring custom macros for assignment and mutation operators like incf, decf, mulf, and divf.
Explains the 'fail fast' principle in iOS development and provides macros for app abortion with crash logging via Crashlytics.
A technical interlude in a Clojure roguelike tutorial series, focusing on refactoring code and solving a protocol/macro problem for entity systems.
Exploring virtual sequences and lazy evaluation in Common Lisp, inspired by Clojure's sequence abstraction and functional programming concepts.
Exploring keyword arguments in Clojure, comparing defnk macro to Common Lisp's implementation and discussing feature limitations.
A technical discussion on intentional symbol capture in Clojure macros for GUI development, using a Swing wizard as a case study.
A developer shares their experience overcoming LaTeX macro limitations while writing a technical specification, detailing a solution for using the \verb command.