Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- termConstants ∷ Traversal' (Term name uni fun ann) (Some (ValueOf uni))
- termBinds ∷ Traversal' (Term name uni fun ann) name
- termVars ∷ Traversal' (Term name uni fun ann) name
- termUniques ∷ HasUniques (Term name uni fun ann) ⇒ Traversal' (Term name uni fun ann) Unique
- termSubterms ∷ Traversal' (Term name uni fun ann) (Term name uni fun ann)
- termConstantsDeep ∷ Fold (Term name uni fun ann) (Some (ValueOf uni))
- termSubtermsDeep ∷ Fold (Term name uni fun ann) (Term name uni fun ann)
- termUniquesDeep ∷ HasUniques (Term name uni fun ann) ⇒ Fold (Term name uni fun ann) Unique
Documentation
termUniques ∷ HasUniques (Term name uni fun ann) ⇒ Traversal' (Term name uni fun ann) Unique Source #
termSubterms ∷ Traversal' (Term name uni fun ann) (Term name uni fun ann) Source #
termSubtermsDeep ∷ Fold (Term name uni fun ann) (Term name uni fun ann) Source #
termUniquesDeep ∷ HasUniques (Term name uni fun ann) ⇒ Fold (Term name uni fun ann) Unique Source #