Get the latest tech news
Reflecting on transducers in Scheme (2023)
Thoughts on my transducers egg for CHICKEN Scheme, and how that colours my thoughts on Scheme and the standardization efforts overall.
Let me clarify the actual point I am making here: I think library authors aren’t coordinating and as a result downstream users are forced to abuse the list data structure even when they don’t want to. need to be in Scheme proper but ultimately we should make sure that we’re not directing users to interfaces like vector-map or vector-append when in practice the code that folks want to write is a transducer. I highly suggest giving those a read over and of course feel free to leave feedback (either on the repo or the CHICKEN bug tracker) if you find anything good worth discussing.
Or read this on Hacker News