Programming Languages
- October 2024 —
Types and Programming Languages
— A textbook review (of sorts)
- August 2024 —
Programming Paradigms
— Why it's practical to learn galaxy-brain langauges
- May 2024 —
Design Patterns
— Notes and commentary on the classic OOP book
- May 2024 —
Rewriting a Toy Compiler
— Java to Haskell (-75% LoC)
- April 2024 —
Code Without Fear
— Minimizing the development-time cognitive load
- March 2024 —
Functional Refactoring: Wordle
— JavaScript to PureScript
- November 2023 —
APL Tutorial
— Making sense of (⊃⍳⍤≢(⊢⌊⌷⍤1∘.+⌷)/⍤,⊂)Y
- September 2023 —
Implicit Recursion
— Observing built-in recursive structures in Haskell and C