[r6rs-discuss] [Formal] Rationalize Iteration

MichaelL at frogware.com MichaelL at frogware.com
Sun Nov 12 16:42:11 EST 2006


> does it make sense for R6RS to specify a hash table map function which 
> returns a list?

Thanks, that's exactly what I meant, and you're absolutely correct--it 
isn't a true map, even if it is occassionally useful. Perhaps it would be 
better to leave it out; a fold would probably be sufficient. (I use Chez, 
and Chez doesn't have fold, so I end up using map. But fold would do.)

> BTW, I don't consider any of this to affect the overall point of the 
> original formal comment.

Yes: think a bit more about the philosophy and apply it a bit more 
consistently (all the way down to parameter order).




More information about the r6rs-discuss mailing list