Skip to content

Function Types

As I mentioned before, functions are ordinary values in Haskell. We can pass them as arguments to other functions, return them as results of other functions, assign them to variables, store them in lists and arrays, everything we can do with integers, characters or any other type.