Safe Haskell | None |
---|---|
Language | Haskell2010 |
General content types and operations.
- data Id c
- data Ops a = Ops {
- okind :: !(Id a -> a)
- ouniqGroup :: !(GroupName a -> Id a)
- opick :: !(GroupName a -> (a -> Bool) -> Rnd (Maybe (Id a)))
- ofoldrWithKey :: !(forall b. (Id a -> a -> b -> b) -> b -> b)
- ofoldlWithKey' :: !(forall b. (b -> Id a -> a -> b) -> b -> b)
- ofoldlGroup' :: !(forall b. GroupName a -> (b -> Int -> Id a -> a -> b) -> b -> b)
- olength :: !Int
- data COps = COps {}
- createOps :: forall a. Show a => ContentDef a -> Ops a
- stdRuleset :: Ops RuleKind -> RuleKind
Documentation
Content identifiers for the content type c
.
Content operations for the content of type a
.
Ops | |
|
Operations for all content types, gathered together.