Higher-order type analysis
--------------------------

This analysis analyzes the higher-order status of type constructors,
i.e., it shows whether some constructor of a type constructor
has functional arguments.
