Programming, Computer Science, JavaScript, Functional Programming.
introduce and compare two of these, abstract data types and objects. I do the same for algebraic data types in the sequel to this post, here. Example code will be written in JavaScript using the Flow type system. This post is heavily based on what may be my favorite paper, “On Understanding Data