Please put a quick comment for the admin.

If it looks like spam, the admin will mark it as spam so that the spam filter picks it up in the future.

If the paste contains something private or offensive, it'll probably just be deleted.

class Storable a where class IsString a where class Eq1 f where class (Eq1 f) => Ord1 f where class Read1 f where class Show1 f where class Eq2 f where class (Eq2 f) => Ord2 f where class Read2 f where class Show2 f where class Foldable t where class (Functor t, Foldable t) => Traversable t where class Eq a => Bits a where class Bits b => FiniteBits b where class Bifunctor p where class Typeable a => Data a where class TestCoercion f where class a ~~ b => (a :: k) ~ (b :: k) | a -> b, b -> a class TestEquality f where class HasResolution a where class Semigroup a where class Typeable a where class (Monad m) => GHCiSandboxIO m where class Read a where class IsList l where class Datatype d where class Constructor c where class Selector s where class Generic a where class Generic1 f where class SingI (a :: k) where class (kparam ~ 'KProxy) => SingKind (kparam :: KProxy k) where class Num a where class (Typeable e, Show e) => Exception e where class Monoid a where class Functor f where class Functor f => Applicative f where class Applicative m => Monad m where class Applicative f => Alternative f where class (Alternative m, Monad m) => MonadPlus m where class (Num a, Ord a) => Real a where class (Real a, Enum a) => Integral a where class (Num a) => Fractional a where class (Real a, Fractional a) => RealFrac a where class KnownNat (n :: Nat) where class KnownSymbol (n :: Symbol) where class (Ord a) => Ix a where class Bounded a where class Enum a where class Show a where class (Fractional a) => Floating a where class (RealFrac a, Floating a) => RealFloat a where class IsStatic p where class IsLabel (x :: Symbol) a where class BufferedIO dev where class RawIO a where class IODevice a where class PrintfType t where class HPrintfType t where class PrintfArg a where class IsChar c where class (Monad m) => MonadFix m where class Monad m => MonadFail m where class Monad m => MonadZip m where class (Monad m) => MonadIO m where class Category a => Arrow a where class Arrow a => ArrowZero a where class ArrowZero a => ArrowPlus a where class Arrow a => ArrowChoice a where class Arrow a => ArrowApply a where class Arrow a => ArrowLoop a where class Category cat where |