This is the code for my talk, Lens from the ground up.
The slides are available at https://speakerdeck.com/markhibberd/lens-from-the-ground-up.
To follow along, I basically worked through the code and examples in script.org.
The most interesting pieces of code are: