Module Preface_make.Lattice

Building a Preface_specs.Lettice

Using join_semilattice and meet_semilattice

Build a Preface_specs.LATTICE using Preface_specs.LATTICE.WITH_JOIN_SEMILATTICE_AND_MEET_SEMILATTICE.

Over join_semilattice and over meet_semilattice semilattice

Produces a Preface_specs.LATTICE from a Preface_specs.JOIN_SEMILATTICE. and a Preface_specs.MEET_SEMILATTICE.

Manual construction

Advanced way to build a Preface_specs.LATTICE, constructing and assembling a component-by-component of Preface_specs.LATTICE. (In order to provide your own implementation for some features.)

Grouping of all components

Building Core

Deriving Infix