Examples.Structures¶
Examples of structures¶
This is the Examples.Structures module of the Agda Universal Algebra Library.
The structure examples exercise the general structure type of the frozen
Legacy.Base tree, which packages operation symbols and relation symbols in one
signature pair. Examples.Structures.Signatures supplies eight tiny signatures
named by an arity-counting convention, and Examples.Structures.Basic
instantiates them with two structures: a three-element meet semilattice and the
NAE-3-SAT relational structure. The signatures are also consumed by the
finite-CSP exercises of Exercises.Complexity.FiniteCSP.
{-# OPTIONS --without-K --exact-split --safe #-} module Examples.Structures where open import Examples.Structures.Signatures public open import Examples.Structures.Basic public