Re:Haskell for a New Decade [pdf]
by quickthrower2 on Wednesday June 24, 2020 @12:33AM
(#23624122)
Ah OK, things have moved on in recent years. Maybe there are more resources out there than I thought.
and you can learn enough lens to be productive in 1 hours with this talk without reading docs at all.
You can skip the theory and go straight to usage: https://www.youtube.com/watch?v=QZy4Yml3LTY
You're making it seem harder that it really is. Yes, it's hard if the package documentation is all you have, but that's the hard way to learn. There are other online unofficial documentation and tutorials (of diverse quality). There's also a book (https://leanpub.com/optics-by-example) that I find adequate for a reasonable learning experience (I think I would have saved much time if I had started learning lens using this book.). And, you don't need to know the entire lens package to use it. The most commonly used part of lens (Lens proper, not Prisms, Isos, etc) is only a small fraction of the whole thing.