This PR provides the means to quickly provide all the order instances associated with some high-level order structure (preorder, partial order, linear preorder, linear order). This can be done via the factory functions `PreorderPackage.ofLE`, `PartialOrderPackage.ofLE`, `LinearPreorderPackage.ofLE` and `LinearOrderPackage.ofLE`.
16 lines
494 B
Text
16 lines
494 B
Text
/-
|
|
Copyright (c) 2025 Lean FRO, LLC. All rights reserved.
|
|
Released under Apache 2.0 license as described in the file LICENSE.
|
|
Authors: Paul Reichert
|
|
-/
|
|
module
|
|
|
|
prelude
|
|
public import Init.Data.Order.Ord
|
|
public import Init.Data.Order.Classes
|
|
public import Init.Data.Order.ClassesExtra
|
|
public import Init.Data.Order.Lemmas
|
|
public import Init.Data.Order.LemmasExtra
|
|
public import Init.Data.Order.Factories
|
|
public import Init.Data.Order.FactoriesExtra
|
|
public import Init.Data.Order.PackageFactories
|