Essays about Programming in Joy¶
These essays are adapted from Jupyter notebooks. I hope to have those hosted somewhere where people can view them “live” and interact with them, possibly on MS Azure. For now, Sphinx does such a great job rendering the HTML that I am copying over some notebooks in ReST format and hand-editing them into these documents.
- Developing a Program in Joy
- Quadratic formula
- Replacing Functions in the Dictionary
- Recursion Combinators
- Treating Trees I: Ordered Binary Trees
- Treating Trees II:
treestep
- Using
x
to Generate Values - Newton’s method
- Square Spiral Example Joy Code
- Traversing Datastructures with Zippers
- The Blissful Elegance of Typing Joy
- Type Checking
- No Updates
- Categorical Programming
- The Four Fundamental Operations of Definite Action
- ∂RE