MetaObject-0.0.6: A meta-object system for Haskell based on Perl 6

MO.Compile.Class

Documentation

data AnyClass m Source

Constructors

forall c . Class m c => MkClass !c 

Instances

(Typeable1 m, Monad m) => Class m (AnyClass m) 
(Typeable1 m, Monad m) => Eq (AnyClass m) 
(Typeable1 m, Monad m) => Show (AnyClass m) 
(Typeable1 m, Monad m) => Typeable (AnyClass m) 

data MethodAttached m Source

Constructors

forall c a . (Class m c, Method m a) => MkMethodAttached !c !a 

Instances