@Sprate someone thought "what if they took functional programming to the next level of retarded math theory" and then wrote a programming language I guess.