Safe Haskell  Safe 

Language  Haskell98 
 data Support n = Support {
 supportTyCon :: Set (Bound n)
 supportTyConXArg :: Set (Bound n)
 supportSpVar :: Set (Bound n)
 supportSpVarXArg :: Set (Bound n)
 supportWiVar :: Set (Bound n)
 supportDaVar :: Set (Bound n)
 class SupportX c where
 supportEnvFlags :: Ord n => Support n > Set (Bool, Bound n)
Documentation
Support  
