term-rewriting-0.1: src/Data/Rewriting/Substitution.hs
-- This file is part of the 'term-rewriting' library. It is licensed
-- under an MIT license. See the accompanying 'LICENSE' file for details.
--
-- Authors: Bertram Felgenhauer, Martin Avanzini
module Data.Rewriting.Substitution (
GSubst,
Subst,
-- * Important operations
gApply,
apply,
compose,
-- * Reexported modules
module Data.Rewriting.Substitution.Type,
module Data.Rewriting.Substitution.Ops,
module Data.Rewriting.Substitution.Match,
module Data.Rewriting.Substitution.Unify,
module Data.Rewriting.Substitution.Pretty,
module Data.Rewriting.Substitution.Parse,
) where
import Data.Rewriting.Substitution.Type hiding (fromMap, toMap)
import Data.Rewriting.Substitution.Ops
import Data.Rewriting.Substitution.Match
import Data.Rewriting.Substitution.Unify
import Data.Rewriting.Substitution.Pretty
import Data.Rewriting.Substitution.Parse