# Functions
Apply1 is a function that apply one argument to a function.
Apply2 is a function that takes two arguments.
Apply3 is a function that takes three arguments.
Apply4 is a function that takes four arguments.
Apply5 is a function that takes five arguments.
Compose1 is a function that compose one function.
Compose2 is a function that compose two functions.
Compose3 is a function that compose three functions.
Compose4 is a function that compose four functions.
Compose5 is a function that compose five functions.
ComposeFunction1 is a function that compose one function.
ComposeFunction2 is a function that compose two functions.
ComposeFunction3 is a function that compose three functions.
ComposeFunction4 is a function that compose four functions.
ComposeFunction5 is a function that compose five functions.
Curry1 is a function that curry one argument function.
Curry2 is a function that curry two arguments function.
Curry3 is a function that curry three arguments function.
Curry4 is a function that curry four argument function.
Curry5 is a function that curry five argument function.
Uncurry1 is a function that uncurry one argument function.
Uncurry2 is a function that uncurry two arguments function.
Uncurry3 is a function that uncurry three arguments function.
Uncurry4 is a function that uncurry four argument function.
Uncurry5 is a function that uncurry five argument function.
UseFuncState is a convenience function for creating a stateful function.
UseState is a convenience function for creating a stateful function.