Fixpoint3.SubstitutePredSym
trait SubstitutePredSym[t: Type]SourceA trait for types with predicate symbols that can be substituted.
Instances
instance SubstitutePredSym[Datalog]Sourceinstance SubstitutePredSym[Constraint]Sourceinstance SubstitutePredSym[HeadPredicate]Sourceinstance SubstitutePredSym[BodyPredicate]Sourceinstance SubstitutePredSym[RelSym]SourceSignatures
def substitute(x: t, s: Map[PredSym, PredSym]): t with SubstitutePredSym[t]
Source