-\item When we want to calculate, 1 + 2 + 3, there is nothing that dictates that we should first calculate 1 + 2
-\item Like mathematical equations, Functional languages do not dictate an order when there is none. So everything can be calculated in parallel.
-\item In hardware, everything also happens in parallel: electrons flow through all the transistors every moment in time.
-\item IDEA: Use functional languages to describe hardware!