A type is sensible if there exists at least one value of this type. This module contains an analysis which associates to each type constructor the following information:
| showSensible
                  ::  AOutFormat -> Sensible -> String | 
| sensibleType
                  ::  Analysis Sensible | 
Datatype to represent sensible type information.
Constructors:
NotSensible
                    :: Sensible
              PSensible
                    :: Sensible
              Sensible
                    :: Sensible
              | 
                       
 |