Documentation

ExistentialRules.ChaseSequence.Termination.ConstantMappings.StrictConstantMapping

Strict Constant Mappings #

A StrictConstantMapping is an even more confined version of a ConstantMapping where constants are really just mapped to (other) constants and not arbitrary GroundTerms.

@[reducible, inline]

The StrictConstantMapping is simply defined as a TermMapping.

Equations
Instances For
    @[reducible, inline]

    A StrictConstantMapping can be transformed to a ConstantMapping in the obvious way.

    Equations
    Instances For

      Mapping over the leaves of a PreGroundTerm is the same as calling the FiniteTree.mapLeaves with the toConstantMapping version of the StrictConstantMapping.