Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Pandora.Paradigm.Structure.Ability.Substructure
Documentation
Instances
type Substructured segment source available target = (Substructure segment source, Substance segment source ~ target, Available segment source ~ available) Source #
class Substructure segment (structure :: * -> *) where Source #
Minimal complete definition
Methods
substructure :: ((Tagged segment <:.> structure) #=@ Substance segment structure) := Available segment structure Source #
sub :: Covariant structure (->) (->) => (structure #=@ Substance segment structure) := Available segment structure Source #