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.