Optics for UI 1: Deconstructing React with Parametrised Lenses | Hacker News Reader