HackerTrans
TopNewTrendsCommentsPastAskShowJobs

marcosh

no profile record

Submissions

The Mondrian introduction to functional optics

marcosh.github.io
85 points·by marcosh·há 9 meses·21 comments

comments

marcosh
·há 9 meses·discuss
Optics are well-known in the real of functional programming for being hard to understand and manage. This is mostly due to complexities in implementation details. Try to take a look at https://hackage.haskell.org/package/lens to see what I mean.

The point of the article was to try to explain them in simple terms through a graphical notation, so that they become more accessible and manageable by more people.