⚠️ attention computer touchers
@chemelia a mathematical function is a map from an input (the arguments) to an output (the return value); it's a transformation
functional programming is programming that uses these transformations to complete tasks, like "given this blob of data, give me a webpage"
because a significant amount of programming is mapping data from one form to another, this is a useful programming style to know