4 ms·
I think you might be right in this case that practical use preceded theoretical understanding but that's not really my point. Software development certainly has
by cbdumas 7y ago
I think you might be right in this case that practical use preceded theoretical understanding but that's not really my point. Software development certainly has examples of pseudo-math (for example there was a trend a few years back to write JavaScript that could run on both the server and the client. For reasons passing understanding, this was called "isomorphic" by some practitioners). All I meant was that ADTs are not that.
- didibus 7y agoAh I see. I believe you are correct. The correspondence seems to hold quite well, and even the name algeabric was pretty aptly chosen in this instance. I'd be curious to know if there's an original paper on ADTs somewhere about it.