| Copyright | (c) Sirui Lu 2024 |
|---|---|
| License | BSD-3-Clause (see the LICENSE file) |
| Maintainer | siruilu@cs.washington.edu |
| Stability | Experimental |
| Portability | GHC only |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Grisette.Internal.Unified.Theories
Description
Synopsis
- data TheoryToUnify
- isUFun :: TheoryToUnify -> Bool
Documentation
data TheoryToUnify Source #
This data type is used to represent the theories that is unified.
The UFun constructor is used to represent a specific uninterpreted function
type. The type is uncurried.
Instances
| Show TheoryToUnify Source # | |
Defined in Grisette.Internal.Unified.Theories Methods showsPrec :: Int -> TheoryToUnify -> ShowS # show :: TheoryToUnify -> String # showList :: [TheoryToUnify] -> ShowS # | |
| Eq TheoryToUnify Source # | |
Defined in Grisette.Internal.Unified.Theories Methods (==) :: TheoryToUnify -> TheoryToUnify -> Bool # (/=) :: TheoryToUnify -> TheoryToUnify -> Bool # | |
isUFun :: TheoryToUnify -> Bool Source #
Check if the theory is a uninterpreted function.