Safe Haskell | None |
---|---|
Language | Haskell98 |
MO.Compile.Attribute
Documentation
type AttributeName = Atom Source
data Monad m => Attribute m Source
Constructors
MkAttribute | |
Fields
|
mkAttributeMandatory :: Monad m => AttributeName -> Attribute m Source
mkPrivateAttributeMandatory :: Monad m => AttributeName -> Attribute m Source
mkAttributeStub :: (Typeable1 m, Monad m) => AttributeName -> Attribute m Source
mkPrivateAttributeStub :: (Typeable1 m, Monad m) => AttributeName -> Attribute m Source
mkAttribute :: Monad m => AttributeName -> Invocant m -> Attribute m Source
mkPrivateAttribute :: Monad m => AttributeName -> Invocant m -> Attribute m Source