Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data SlurpComponent = SlurpComponent {}
- empty :: SlurpComponent
- fromTerms :: Set Symbol -> SlurpComponent
- fromTypes :: Set Symbol -> SlurpComponent
- fromCtors :: Set Symbol -> SlurpComponent
- isEmpty :: SlurpComponent -> Bool
- difference :: SlurpComponent -> SlurpComponent -> SlurpComponent
- intersection :: SlurpComponent -> SlurpComponent -> SlurpComponent
- closeWithDependencies :: forall a. TypecheckedUnisonFile Symbol a -> SlurpComponent -> SlurpComponent
Slurp component
data SlurpComponent Source #
Instances
Basic constructors
Predicates
isEmpty :: SlurpComponent -> Bool Source #
Set operations
Closure
closeWithDependencies :: forall a. TypecheckedUnisonFile Symbol a -> SlurpComponent -> SlurpComponent Source #