atp-0.1.0.0: src/ATP/FOL.hs
{-|
Module : ATP.FOL
Description : Syntax of first-order logic.
Copyright : (c) Evgenii Kotelnikov, 2019-2021
License : GPL-3
Maintainer : evgeny.kotelnikov@gmail.com
Stability : experimental
Data structures that represent formulas and theorems in first-order logic,
and smart constructors for them.
-}
module ATP.FOL (
module ATP.FirstOrder.Core,
module ATP.FirstOrder.Alpha,
module ATP.FirstOrder.Smart,
module ATP.FirstOrder.Simplification,
module ATP.FirstOrder.Occurrence,
module ATP.FirstOrder.Conversion,
module ATP.FirstOrder.Derivation
) where
import ATP.FirstOrder.Core
import ATP.FirstOrder.Alpha
import ATP.FirstOrder.Smart
import ATP.FirstOrder.Simplification
import ATP.FirstOrder.Occurrence
import ATP.FirstOrder.Conversion
import ATP.FirstOrder.Derivation