Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
type AttributeName = Atom Source
data Monad m => Attribute m Source
MkAttribute | |
|
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