Closed jituanlin closed 6 years ago
Yes, the implementation has lots of low level optimizations, so it is fairly complex in places. I recently wrote a short document that describes a simplified implementation: Partial Lenses Implementation. The wiki also contains a page on traversals: Traversals in depth. Other than that, I'd recommend asking more specific questions on the implementation. You can ask here or you can join the Gitter channel and ask there.
@polytypic Thanks!
Yes, this project is cool, but when I read it's source code, I am so confuse. It's code style is so different, even I have functional programming language experience like Haskell, Clojure, Scala. What knowledge should I have in order to understand this code