3 ms·
One can use them everywhere instead of parentheses.
by lispm 6y ago
One can use them everywhere instead of parentheses.
- blandflakes 6y agoThe difference for Clojure would largely be that other delimiters are sugar for the various data types, so you make maps with {}, vectors with [], sets with #{}, etc.
- lispm 6y agoit then mixes syntax and data type issues. For example arguments are then vectors, probably to have [] as syntax. Though in Lisp one would keep argument lists: there is no technical need to make them vectors.
- blandflakes 6y agoI wasn't making a value judgement in the statement, just nothing that in Clojure the other delimiters aren't just alternative ways to enclose forms.