I'm worried about the name. The concerns are that name destructuring in
programming mean getting data about of structure. This is how
destructure-bind work in common lisp[1] or JavaScript[2]. I would not call
pattern matching on list destructuring. Those two full name have additional
word like bind and assignment, but in common language destructuring
mean getting data out of data structure.
Just wanted to share my concerns about the name of this SRFI.
I'm also worried because I've never seen proper destructure-bind in Scheme.
Maybe that's the reason I care so much about the name.
[1] http://www.lispworks.com/documentation/HyperSpec/Body/m_destru.htm
[2]
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment
--
Jakub T. Jankiewicz, Senior Front-End Developer
https://jcubic.pl/me