You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- /**
- * A `DistributiveLattice` must satisfy the following laws in addition to `Lattice` laws:
- *
- * - Distributivity for meet: `a ∨ (b ∧ c) <-> (a ∨ b) ∧ (a ∨ c)`
- * - Distributivity for join: `a ∧ (b ∨ c) <-> (a ∧ b) ∨ (a ∧ c)`
- *
- * @since 2.0.0
- */
- import { Lattice } from './Lattice'
- import { Ord } from './Ord'
- /**
- * @category model
- * @since 2.0.0
- */
- export interface DistributiveLattice<A> extends Lattice<A> {}
- /**
- * @category constructors
- * @since 2.0.0
- */
- export declare function getMinMaxDistributiveLattice<A>(O: Ord<A>): DistributiveLattice<A>
|