Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: