| (SupportedPrim (ca --> cb), SupportedNonFuncPrim ca, LinkedRep ca sa, LinkedRep cb sb) => GenSym () (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.GenSym |
| (SupportedPrim (ca --> cb), SupportedNonFuncPrim ca, LinkedRep ca sa, LinkedRep cb sb) => GenSymSimple () (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.GenSym |
| Lift (sa -~> sb :: Type) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| (SupportedPrim (ca --> cb), SupportedNonFuncPrim ca, LinkedRep ca sa, LinkedRep cb sb) => ToSym (Union (ca --> cb)) (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.Internal.Impl.Core.Control.Monad.Union |
| (SupportedPrim (ca --> cb), SupportedNonFuncPrim ca, LinkedRep ca sa, LinkedRep cb sb) => IsString (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| Show (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| (LinkedRep ca sa, LinkedRep cb sb, SupportedPrim (ca --> cb), SupportedNonFuncPrim ca) => Binary (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| (LinkedRep ca sa, LinkedRep cb sb, SupportedPrim (ca --> cb), SupportedNonFuncPrim ca) => Serial (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| (LinkedRep ca sa, LinkedRep cb sb, SupportedPrim (ca --> cb), SupportedNonFuncPrim ca) => Serialize (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| NFData (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| Eq (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| Apply st => Apply (sa -~> st) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| ITEOp (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.ITEOp |
| EvalSym (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.Internal.Impl.Core.Data.Class.EvalSym |
| ExtractSym (sa -~> sb) Source # | |
|
| Mergeable (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.Internal.Impl.Core.Data.Class.Mergeable |
| PPrint (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.Internal.Impl.Core.Data.Class.PPrint |
| SimpleMergeable (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.Internal.Impl.Core.Data.Class.SimpleMergeable |
| SubstSym (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.Internal.Impl.Core.Data.Class.SubstSym |
| AllSyms (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| (ConRep a, ConRep b) => ConRep (a -~> b) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| Hashable (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| Function (sa -~> sb) sa sb Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| GenSym (sa -~> sb) (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.GenSym |
| GenSymSimple (sa -~> sb) (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.GenSym |
| (SupportedNonFuncPrim ca, LinkedRep ca sa, LinkedRep cb sb, SupportedPrim (ca --> cb)) => Solvable (ca --> cb) (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| ToCon (a -~> b) (a -~> b) Source # | |
Instance detailsDefined in Grisette.Internal.Internal.Impl.Core.Data.Class.ToCon |
| (LinkedRep ca sa, LinkedRep cb sb) => ToCon (sa -~> sb) (ca --> cb) Source # | |
Instance detailsDefined in Grisette.Internal.Internal.Impl.Core.Data.Class.ToCon |
| (SupportedPrim (ca --> cb), SupportedNonFuncPrim ca, LinkedRep ca sa, LinkedRep cb sb) => ToSym (ca --> cb) (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.Internal.Impl.Core.Data.Class.ToSym |
| (SupportedPrim (ca --> cb), LinkedRep ca sa, LinkedRep cb sb) => ToSym (sa -~> sb) (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.Internal.Impl.Core.Data.Class.ToSym |
| (LinkedRep ca sa, LinkedRep cb sb, SupportedPrim cb, SupportedPrim (ca --> cb), SupportedNonFuncPrim ca) => LinkedRep (ca --> cb) (sa -~> sb) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| type FunType (sa -~> st) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |
| type ConType (a -~> b) Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SymGeneralFun |