Implementations of several recursive and non-recursive functions using the Haskell functional language, including a Binary Search Tree.