# Functional Programming Jargons > The whole idea of this repos is to try and define jargons from combinatorics and category theory jargons that are used in functional programming in a easier fashion. __Let's try and define these with examples, this is a WIP please feel free to send PR ;)__ ## Monoid - - - ## Monad - - - ## Functor - - -