Skip to content

Details

Juliette Lamarche, a math graduate and poet turned cook turned front-end developer, with a focus on pragmatic functional programming and expressive code, will be presenting functional optics in Type Script. Here is a summary of the talk:

Optics are bidirectional transforms. The core concepts have been developed in Haskell, as a way to find a pure equivalent to workflows involving in-place mutations of deeply nested objects. But because they compose and generalize better, optics have since been ported to languages where mutability is readily available. I will explore this lesser known gem of functional programming, with focus on my personal experience using and implementing them in TypeScript.

Events in Montreal, QC
Functional Programming
Haskell
Typescript
Computer Programming

Members are also interested in