Comment Comment by derblitzmann One book[1] I read explained this in detail, amongst other similar concepts. It was really interesting and helped me think of how functional concepts could work in OOP languages.1: https://www.elegantobjects.org/ parent derblitzmann 6 years ago
1: https://www.elegantobjects.org/