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

MO.Compile

Documentation

class Monad m => Method m a | a -> m whereSource

Instances

data SimpleMethod m Source

Instances

data AnyMethod m Source

Constructors

forall a . Method m a => MkMethod !a 

Instances

newtype MethodCompiled m Source

Constructors

MkMethodCompiled 

Fields

runMC :: Arguments m -> m (Invocant m)