@article{WhatYouNeeda2018, title = "What You Needa Know about {{Yoneda}}: Profunctor Optics and the Yoneda Lemma (Functional Pearl)", author = "Boisseau, Guillaume and Gibbons, Jeremy", year = "2018", address = "{New York, NY, USA}", copyright = "All rights reserved", journal = "Proc. ACM Program. Lang.", keywords = "composable references,Lens,optic,prism,profunctors,Yoneda Lemma", month = "jul", number = "ICFP", publisher = "{Association for Computing Machinery}", volume = "2", doi = "10.1145/3236779", }