| 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