Fork me on GitHub
#specter
<
2023-02-09
>
Lidor Cohen14:02:55

Hi @nathanmarz, Recently our team and I came across the need to write relational lenses (basically we want a single expression that can be used to both view and mutate data). My first experience with lense like construct was specter and it was delightful. I was hoping you could help me with a few answers: 1. Were you aware of the concept of Lenses when writing specter and was it a guide in the design process? 2. Are there any differences between specter and lenses? 3. How would you approach implementing navigators that handle relational data (joins)? Hope you'd find the time to share some of your wisdom. And thank you for this awesome library that eased me in a practical manner into the abstract concept of lenses.