Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jun 23, 2016
Van Laarhoven lenses have become an indispensable part of the Haskell programmer's toolbox, and a powerful abstraction tool. However, it can be difficult to get a handle on this implementation of lenses. The Profunctor type class provides another motivation for this style of programming, and one which generalizes nicely to related concepts like Prisms and Traversals. In this talk, Phil will give an introduction to profunctor optics, with plenty of examples.