Sauron: A Scala lens macro in 30-lines of code | Hacker News Reader