While chatting in a CodeNewbie Slack channel I realized that the question of what functional programming is in relation to object oriented programming is a question that comes up a lot and is an area of great confusion. For this reason, I wanted to write an article to hopefully help clear up this confusion, even if just for a little. What I came up with was 11 different versions of the same progra