3 ms·
"Because many times, you don't want some parts of your program to know about the internal fields your datatype has, as the implentation can keep changing all th
by weavejester 18y ago
"Because many times, you don't want some parts of your program to know about the internal fields your datatype has, as the implentation can keep changing all the time."
There's no reason why you can't hide a data structure behind a set of functions in Clojure.
- harshavr 18y agoYou are right, i didn't mean to say otherwise. The original post had a critique of ADTs which i was responding to.