{-# LANGUAGE BangPatterns #-}
{-# LANGUAGE EmptyCase #-}
{-# LANGUAGE EmptyDataDecls #-}
{-# LANGUAGE ExistentialQuantification #-}
{-# LANGUAGE NoMonomorphismRestriction #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE PatternSynonyms #-}
{-# LANGUAGE RankNTypes #-}
{-# LANGUAGE ScopedTypeVariables #-}
{-# OPTIONS_GHC -Wno-overlapping-patterns #-}
module MAlonzo.Code.Algebra.Construct.NaturalChoice.MinMaxOp where
import MAlonzo.RTE (coe, erased, AgdaAny, addInt, subInt, mulInt,
quotInt, remInt, geqInt, ltInt, eqInt, add64, sub64, mul64, quot64,
rem64, lt64, eq64, word64FromNat, word64ToNat)
import qualified MAlonzo.RTE
import qualified Data.Text
import qualified MAlonzo.Code.Agda.Builtin.Sigma
import qualified MAlonzo.Code.Agda.Primitive
import qualified MAlonzo.Code.Algebra.Bundles
import qualified MAlonzo.Code.Algebra.Consequences.Setoid
import qualified MAlonzo.Code.Algebra.Construct.NaturalChoice.Base
import qualified MAlonzo.Code.Algebra.Construct.NaturalChoice.MaxOp
import qualified MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp
import qualified MAlonzo.Code.Algebra.Structures
import qualified MAlonzo.Code.Data.Sum.Base
import qualified MAlonzo.Code.Function.Base
import qualified MAlonzo.Code.Relation.Binary.Bundles
import qualified MAlonzo.Code.Relation.Binary.Construct.Converse
import qualified MAlonzo.Code.Relation.Binary.Reasoning.Base.Double
import qualified MAlonzo.Code.Relation.Binary.Structures
d__'8776'__22 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> ()
d__'8776'__22 = erased
d__'8818'__24 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> ()
d__'8818'__24 = erased
d__'8851'__76 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
d__'8851'__76 ~v0 v1 ~v2 = du__'8851'__76 v1
du__'8851'__76 ::
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny
du__'8851'__76 v0
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100
(coe v0)
d__Absorbs__92 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
(AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny) -> ()
d__Absorbs__92 = erased
d__DistributesOver__94 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
(AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny) -> ()
d__DistributesOver__94 = erased
d__DistributesOver'691'__96 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
(AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny) -> ()
d__DistributesOver'691'__96 = erased
d__DistributesOver'737'__98 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
(AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny) -> ()
d__DistributesOver'737'__98 = erased
d_Absorptive_102 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
(AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny) -> ()
d_Absorptive_102 = erased
d_mono'45''8804''45'distrib'45''8851'_1760 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
(AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
AgdaAny -> AgdaAny -> AgdaAny
d_mono'45''8804''45'distrib'45''8851'_1760 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_mono'45''8804''45'distrib'45''8851'_1760 v3 v4
du_mono'45''8804''45'distrib'45''8851'_1760 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
(AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
AgdaAny -> AgdaAny -> AgdaAny
du_mono'45''8804''45'distrib'45''8851'_1760 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_mono'45''8804''45'distrib'45''8851'_1996
(coe v0) (coe v1)
d_x'8804'y'8658'x'8851'z'8804'y_1762 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_x'8804'y'8658'x'8851'z'8804'y_1762 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_x'8804'y'8658'x'8851'z'8804'y_1762 v3 v4
du_x'8804'y'8658'x'8851'z'8804'y_1762 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_x'8804'y'8658'x'8851'z'8804'y_1762 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8804'y'8658'x'8851'z'8804'y_2042
(coe v0) (coe v1)
d_x'8804'y'8658'z'8851'x'8804'y_1764 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_x'8804'y'8658'z'8851'x'8804'y_1764 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_x'8804'y'8658'z'8851'x'8804'y_1764 v3 v4
du_x'8804'y'8658'z'8851'x'8804'y_1764 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_x'8804'y'8658'z'8851'x'8804'y_1764 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8804'y'8658'z'8851'x'8804'y_2054
(coe v0) (coe v1)
d_x'8804'y'8851'z'8658'x'8804'y_1766 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_x'8804'y'8851'z'8658'x'8804'y_1766 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_x'8804'y'8851'z'8658'x'8804'y_1766 v3 v4
du_x'8804'y'8851'z'8658'x'8804'y_1766 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_x'8804'y'8851'z'8658'x'8804'y_1766 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8804'y'8851'z'8658'x'8804'y_2066
(coe v0) (coe v1)
d_x'8804'y'8851'z'8658'x'8804'z_1768 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_x'8804'y'8851'z'8658'x'8804'z_1768 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_x'8804'y'8851'z'8658'x'8804'z_1768 v3 v4
du_x'8804'y'8851'z'8658'x'8804'z_1768 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_x'8804'y'8851'z'8658'x'8804'z_1768 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8804'y'8851'z'8658'x'8804'z_2080
(coe v0) (coe v1)
d_x'8851'y'8776'x'8658'x'8804'y_1770 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_x'8851'y'8776'x'8658'x'8804'y_1770 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_x'8851'y'8776'x'8658'x'8804'y_1770 v3 v4
du_x'8851'y'8776'x'8658'x'8804'y_1770 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_x'8851'y'8776'x'8658'x'8804'y_1770 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8851'y'8776'x'8658'x'8804'y_1950
(coe v0) (coe v1)
d_x'8851'y'8776'y'8658'y'8804'x_1772 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_x'8851'y'8776'y'8658'y'8804'x_1772 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_x'8851'y'8776'y'8658'y'8804'x_1772 v3 v4
du_x'8851'y'8776'y'8658'y'8804'x_1772 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_x'8851'y'8776'y'8658'y'8804'x_1772 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8851'y'8776'y'8658'y'8804'x_1982
(coe v0) (coe v1)
d_x'8851'y'8804'x_1774 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
d_x'8851'y'8804'x_1774 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_x'8851'y'8804'x_1774 v3 v4
du_x'8851'y'8804'x_1774 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny
du_x'8851'y'8804'x_1774 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8851'y'8804'x_1690
(coe v0) (coe v1)
d_x'8851'y'8804'y_1776 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
d_x'8851'y'8804'y_1776 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_x'8851'y'8804'y_1776 v3 v4
du_x'8851'y'8804'y_1776 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny
du_x'8851'y'8804'y_1776 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8851'y'8804'y_1716
(coe v0) (coe v1)
d_'8851''45'assoc_1778 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'assoc_1778 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'assoc_1778 v3 v4
du_'8851''45'assoc_1778 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'assoc_1778 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'assoc_1826
(coe v0) (coe v1)
d_'8851''45'band_1780 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_Band_266
d_'8851''45'band_1780 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'band_1780 v3 v4
du_'8851''45'band_1780 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Bundles.T_Band_266
du_'8851''45'band_1780 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'band_1934
(coe v0) (coe v1)
d_'8851''45'comm_1782 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'comm_1782 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'comm_1782 v3 v4
du_'8851''45'comm_1782 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'comm_1782 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'comm_1738
(coe v0) (coe v1)
d_'8851''45'commutativeSemigroup_1784 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_CommutativeSemigroup_332
d_'8851''45'commutativeSemigroup_1784 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'commutativeSemigroup_1784 v3 v4
du_'8851''45'commutativeSemigroup_1784 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Bundles.T_CommutativeSemigroup_332
du_'8851''45'commutativeSemigroup_1784 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'commutativeSemigroup_1936
(coe v0) (coe v1)
d_'8851''45'cong_1786 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'cong_1786 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'cong_1786 v3 v4
du_'8851''45'cong_1786 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'cong_1786 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong_1812
(coe v0) (coe v1)
d_'8851''45'cong'691'_1788 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'cong'691'_1788 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'cong'691'_1788 v3 v4
du_'8851''45'cong'691'_1788 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'cong'691'_1788 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong'691'_1802
(coe v0) (coe v1)
d_'8851''45'cong'737'_1790 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'cong'737'_1790 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'cong'737'_1790 v3 v4
du_'8851''45'cong'737'_1790 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'cong'737'_1790 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong'737'_1764
(coe v0) (coe v1)
d_'8851''45'glb_1792 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'glb_1792 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'glb_1792 v3 v4
du_'8851''45'glb_1792 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'glb_1792 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'glb_2160
(coe v0) (coe v1)
d_'8851''45'idem_1794 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny
d_'8851''45'idem_1794 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'idem_1794 v3 v4
du_'8851''45'idem_1794 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny
du_'8851''45'idem_1794 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'idem_1866
(coe v0) (coe v1)
d_'8851''45'identity_1796 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
(AgdaAny -> AgdaAny) -> MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_'8851''45'identity_1796 ~v0 v1 ~v2 v3 v4
= du_'8851''45'identity_1796 v1 v3 v4
du_'8851''45'identity_1796 ::
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny ->
(AgdaAny -> AgdaAny) -> MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_'8851''45'identity_1796 v0 v1 v2
= coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe
(\ v3 ->
coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8851'y'8776'y_112
v0 v1 v3 (coe v2 v3)))
(coe
(\ v3 ->
coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8851'y'8776'x_106
v0 v3 v1 (coe v2 v3)))
d_'8851''45'identity'691'_1798 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
d_'8851''45'identity'691'_1798 ~v0 v1 ~v2 v3 v4 v5
= du_'8851''45'identity'691'_1798 v1 v3 v4 v5
du_'8851''45'identity'691'_1798 ::
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
du_'8851''45'identity'691'_1798 v0 v1 v2 v3
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8851'y'8776'x_106
v0 v3 v1 (coe v2 v3)
d_'8851''45'identity'737'_1800 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
d_'8851''45'identity'737'_1800 ~v0 v1 ~v2 v3 v4 v5
= du_'8851''45'identity'737'_1800 v1 v3 v4 v5
du_'8851''45'identity'737'_1800 ::
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
du_'8851''45'identity'737'_1800 v0 v1 v2 v3
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8851'y'8776'y_112
v0 v1 v3 (coe v2 v3)
d_'8851''45'isBand_1802 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Structures.T_IsBand_242
d_'8851''45'isBand_1802 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'isBand_1802 v3 v4
du_'8851''45'isBand_1802 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Structures.T_IsBand_242
du_'8851''45'isBand_1802 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'isBand_1916
(coe v0) (coe v1)
d_'8851''45'isCommutativeSemigroup_1804 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Structures.T_IsCommutativeSemigroup_282
d_'8851''45'isCommutativeSemigroup_1804 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'isCommutativeSemigroup_1804 v3 v4
du_'8851''45'isCommutativeSemigroup_1804 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Structures.T_IsCommutativeSemigroup_282
du_'8851''45'isCommutativeSemigroup_1804 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'isCommutativeSemigroup_1918
(coe v0) (coe v1)
d_'8851''45'isMagma_1806 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Structures.T_IsMagma_98
d_'8851''45'isMagma_1806 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'isMagma_1806 v3 v4
du_'8851''45'isMagma_1806 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Structures.T_IsMagma_98
du_'8851''45'isMagma_1806 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'isMagma_1912
(coe v0) (coe v1)
d_'8851''45'isMonoid_1808 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
(AgdaAny -> AgdaAny) ->
MAlonzo.Code.Algebra.Structures.T_IsMonoid_370
d_'8851''45'isMonoid_1808 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'isMonoid_1808 v3 v4
du_'8851''45'isMonoid_1808 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny ->
(AgdaAny -> AgdaAny) ->
MAlonzo.Code.Algebra.Structures.T_IsMonoid_370
du_'8851''45'isMonoid_1808 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'isMonoid_1924
(coe v0) (coe v1)
d_'8851''45'isSelectiveMagma_1810 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Structures.T_IsSelectiveMagma_170
d_'8851''45'isSelectiveMagma_1810 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'isSelectiveMagma_1810 v3 v4
du_'8851''45'isSelectiveMagma_1810 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Structures.T_IsSelectiveMagma_170
du_'8851''45'isSelectiveMagma_1810 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'isSelectiveMagma_1920
(coe v0) (coe v1)
d_'8851''45'isSemigroup_1812 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Structures.T_IsSemigroup_206
d_'8851''45'isSemigroup_1812 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'isSemigroup_1812 v3 v4
du_'8851''45'isSemigroup_1812 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Structures.T_IsSemigroup_206
du_'8851''45'isSemigroup_1812 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'isSemigroup_1914
(coe v0) (coe v1)
d_'8851''45'magma_1814 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_Magma_36
d_'8851''45'magma_1814 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'magma_1814 v3 v4
du_'8851''45'magma_1814 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Bundles.T_Magma_36
du_'8851''45'magma_1814 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'magma_1930
(coe v0) (coe v1)
d_'8851''45'mono'45''8804'_1816 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'mono'45''8804'_1816 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'mono'45''8804'_1816 v3 v4
du_'8851''45'mono'45''8804'_1816 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'mono'45''8804'_1816 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'mono'45''8804'_2088
(coe v0) (coe v1)
d_'8851''45'monoid_1818 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
(AgdaAny -> AgdaAny) -> MAlonzo.Code.Algebra.Bundles.T_Monoid_502
d_'8851''45'monoid_1818 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'monoid_1818 v3 v4
du_'8851''45'monoid_1818 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny ->
(AgdaAny -> AgdaAny) -> MAlonzo.Code.Algebra.Bundles.T_Monoid_502
du_'8851''45'monoid_1818 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'monoid_1942
(coe v0) (coe v1)
d_'8851''45'mono'691''45''8804'_1820 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'mono'691''45''8804'_1820 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'mono'691''45''8804'_1820 v3 v4
du_'8851''45'mono'691''45''8804'_1820 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'mono'691''45''8804'_1820 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'mono'691''45''8804'_2148
(coe v0) (coe v1)
d_'8851''45'mono'737''45''8804'_1822 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'mono'737''45''8804'_1822 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'mono'737''45''8804'_1822 v3 v4
du_'8851''45'mono'737''45''8804'_1822 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'mono'737''45''8804'_1822 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'mono'737''45''8804'_2138
(coe v0) (coe v1)
d_'8851''45'rawMagma_1824 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_RawMagma_8
d_'8851''45'rawMagma_1824 ~v0 ~v1 ~v2 ~v3 v4 ~v5
= du_'8851''45'rawMagma_1824 v4
du_'8851''45'rawMagma_1824 ::
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Bundles.T_RawMagma_8
du_'8851''45'rawMagma_1824 v0
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'rawMagma_1928
(coe v0)
d_'8851''45'sel_1826 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30
d_'8851''45'sel_1826 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'sel_1826 v3 v4
du_'8851''45'sel_1826 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30
du_'8851''45'sel_1826 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'sel_1870
(coe v0) (coe v1)
d_'8851''45'selectiveMagma_1828 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_SelectiveMagma_90
d_'8851''45'selectiveMagma_1828 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'selectiveMagma_1828 v3 v4
du_'8851''45'selectiveMagma_1828 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Bundles.T_SelectiveMagma_90
du_'8851''45'selectiveMagma_1828 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'selectiveMagma_1938
(coe v0) (coe v1)
d_'8851''45'semigroup_1830 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_Semigroup_206
d_'8851''45'semigroup_1830 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'semigroup_1830 v3 v4
du_'8851''45'semigroup_1830 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Bundles.T_Semigroup_206
du_'8851''45'semigroup_1830 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'semigroup_1932
(coe v0) (coe v1)
d_'8851''45'triangulate_1832 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'triangulate_1832 ~v0 ~v1 ~v2 v3 v4 ~v5
= du_'8851''45'triangulate_1832 v3 v4
du_'8851''45'triangulate_1832 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'triangulate_1832 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'triangulate_2174
(coe v0) (coe v1)
d_'8851''45'zero_1834 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
(AgdaAny -> AgdaAny) -> MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_'8851''45'zero_1834 ~v0 v1 ~v2 v3 v4
= du_'8851''45'zero_1834 v1 v3 v4
du_'8851''45'zero_1834 ::
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny ->
(AgdaAny -> AgdaAny) -> MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_'8851''45'zero_1834 v0 v1 v2
= coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe
(\ v3 ->
coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8851'y'8776'x_106
v0 v1 v3 (coe v2 v3)))
(coe
(\ v3 ->
coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8851'y'8776'y_112
v0 v3 v1 (coe v2 v3)))
d_'8851''45'zero'691'_1836 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
d_'8851''45'zero'691'_1836 ~v0 v1 ~v2 v3 v4 v5
= du_'8851''45'zero'691'_1836 v1 v3 v4 v5
du_'8851''45'zero'691'_1836 ::
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
du_'8851''45'zero'691'_1836 v0 v1 v2 v3
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8851'y'8776'y_112
v0 v3 v1 (coe v2 v3)
d_'8851''45'zero'737'_1838 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
d_'8851''45'zero'737'_1838 ~v0 v1 ~v2 v3 v4 v5
= du_'8851''45'zero'737'_1838 v1 v3 v4 v5
du_'8851''45'zero'737'_1838 ::
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
du_'8851''45'zero'737'_1838 v0 v1 v2 v3
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8851'y'8776'x_106
v0 v1 v3 (coe v2 v3)
d_mono'45''8804''45'distrib'45''8852'_1842 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
(AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
AgdaAny -> AgdaAny -> AgdaAny
d_mono'45''8804''45'distrib'45''8852'_1842 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_mono'45''8804''45'distrib'45''8852'_1842 v3 v5
du_mono'45''8804''45'distrib'45''8852'_1842 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
(AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
AgdaAny -> AgdaAny -> AgdaAny
du_mono'45''8804''45'distrib'45''8852'_1842 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MaxOp.du_mono'45''8804''45'distrib'45''8852'_168
(coe v0) (coe v1)
d_x'8851'y'8804'x_1844 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
d_x'8851'y'8804'x_1844 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_x'8851'y'8804'x_1844 v3 v5
du_x'8851'y'8804'x_1844 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
du_x'8851'y'8804'x_1844 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8851'y'8804'x_1690
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_x'8804'y'8658'x'8851'z'8804'y_1846 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_x'8804'y'8658'x'8851'z'8804'y_1846 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_x'8804'y'8658'x'8851'z'8804'y_1846 v3 v5
du_x'8804'y'8658'x'8851'z'8804'y_1846 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_x'8804'y'8658'x'8851'z'8804'y_1846 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8804'y'8658'x'8851'z'8804'y_2042
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_x'8804'y'8658'z'8851'x'8804'y_1848 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_x'8804'y'8658'z'8851'x'8804'y_1848 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_x'8804'y'8658'z'8851'x'8804'y_1848 v3 v5
du_x'8804'y'8658'z'8851'x'8804'y_1848 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_x'8804'y'8658'z'8851'x'8804'y_1848 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8804'y'8658'z'8851'x'8804'y_2054
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_x'8851'y'8804'y_1850 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
d_x'8851'y'8804'y_1850 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_x'8851'y'8804'y_1850 v3 v5
du_x'8851'y'8804'y_1850 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
du_x'8851'y'8804'y_1850 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8851'y'8804'y_1716
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_x'8851'y'8776'x'8658'x'8804'y_1852 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_x'8851'y'8776'x'8658'x'8804'y_1852 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_x'8851'y'8776'x'8658'x'8804'y_1852 v3 v5
du_x'8851'y'8776'x'8658'x'8804'y_1852 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_x'8851'y'8776'x'8658'x'8804'y_1852 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8851'y'8776'x'8658'x'8804'y_1950
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_x'8851'y'8776'y'8658'y'8804'x_1854 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_x'8851'y'8776'y'8658'y'8804'x_1854 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_x'8851'y'8776'y'8658'y'8804'x_1854 v3 v5
du_x'8851'y'8776'y'8658'y'8804'x_1854 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_x'8851'y'8776'y'8658'y'8804'x_1854 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8851'y'8776'y'8658'y'8804'x_1982
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_x'8804'y'8851'z'8658'x'8804'y_1856 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_x'8804'y'8851'z'8658'x'8804'y_1856 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_x'8804'y'8851'z'8658'x'8804'y_1856 v3 v5
du_x'8804'y'8851'z'8658'x'8804'y_1856 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_x'8804'y'8851'z'8658'x'8804'y_1856 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8804'y'8851'z'8658'x'8804'y_2066
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_x'8804'y'8851'z'8658'x'8804'z_1858 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_x'8804'y'8851'z'8658'x'8804'z_1858 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_x'8804'y'8851'z'8658'x'8804'z_1858 v3 v5
du_x'8804'y'8851'z'8658'x'8804'z_1858 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_x'8804'y'8851'z'8658'x'8804'z_1858 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8804'y'8851'z'8658'x'8804'z_2080
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'assoc_1860 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'assoc_1860 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'assoc_1860 v3 v5
du_'8851''45'assoc_1860 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'assoc_1860 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'assoc_1826
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'band_1862 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_Band_266
d_'8851''45'band_1862 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'band_1862 v3 v5
du_'8851''45'band_1862 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_Band_266
du_'8851''45'band_1862 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'band_1934
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'comm_1864 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'comm_1864 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'comm_1864 v3 v5
du_'8851''45'comm_1864 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'comm_1864 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'comm_1738
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'commutativeSemigroup_1866 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_CommutativeSemigroup_332
d_'8851''45'commutativeSemigroup_1866 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'commutativeSemigroup_1866 v3 v5
du_'8851''45'commutativeSemigroup_1866 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_CommutativeSemigroup_332
du_'8851''45'commutativeSemigroup_1866 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'commutativeSemigroup_1936
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'cong_1868 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'cong_1868 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'cong_1868 v3 v5
du_'8851''45'cong_1868 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'cong_1868 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong_1812
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'cong'691'_1870 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'cong'691'_1870 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'cong'691'_1870 v3 v5
du_'8851''45'cong'691'_1870 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'cong'691'_1870 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong'691'_1802
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'cong'737'_1872 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'cong'737'_1872 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'cong'737'_1872 v3 v5
du_'8851''45'cong'737'_1872 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'cong'737'_1872 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong'737'_1764
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'idem_1874 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny
d_'8851''45'idem_1874 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'idem_1874 v3 v5
du_'8851''45'idem_1874 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny
du_'8851''45'idem_1874 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'idem_1866
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'identity_1876 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
(AgdaAny -> AgdaAny) -> MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_'8851''45'identity_1876 ~v0 ~v1 ~v2 ~v3 ~v4 v5 v6 v7
= du_'8851''45'identity_1876 v5 v6 v7
du_'8851''45'identity_1876 ::
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
(AgdaAny -> AgdaAny) -> MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_'8851''45'identity_1876 v0 v1 v2
= coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe
(\ v3 ->
coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8852'y'8776'y_136
v0 v1 v3 (coe v2 v3)))
(coe
(\ v3 ->
coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8852'y'8776'x_142
v0 v3 v1 (coe v2 v3)))
d_'8851''45'identity'691'_1878 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
d_'8851''45'identity'691'_1878 ~v0 ~v1 ~v2 ~v3 ~v4 v5 v6 v7 v8
= du_'8851''45'identity'691'_1878 v5 v6 v7 v8
du_'8851''45'identity'691'_1878 ::
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
du_'8851''45'identity'691'_1878 v0 v1 v2 v3
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8852'y'8776'x_142
v0 v3 v1 (coe v2 v3)
d_'8851''45'identity'737'_1880 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
d_'8851''45'identity'737'_1880 ~v0 ~v1 ~v2 ~v3 ~v4 v5 v6 v7 v8
= du_'8851''45'identity'737'_1880 v5 v6 v7 v8
du_'8851''45'identity'737'_1880 ::
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
du_'8851''45'identity'737'_1880 v0 v1 v2 v3
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8852'y'8776'y_136
v0 v1 v3 (coe v2 v3)
d_'8851''45'isBand_1882 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Structures.T_IsBand_242
d_'8851''45'isBand_1882 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'isBand_1882 v3 v5
du_'8851''45'isBand_1882 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Structures.T_IsBand_242
du_'8851''45'isBand_1882 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'isBand_1916
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'isCommutativeSemigroup_1884 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Structures.T_IsCommutativeSemigroup_282
d_'8851''45'isCommutativeSemigroup_1884 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'isCommutativeSemigroup_1884 v3 v5
du_'8851''45'isCommutativeSemigroup_1884 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Structures.T_IsCommutativeSemigroup_282
du_'8851''45'isCommutativeSemigroup_1884 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'isCommutativeSemigroup_1918
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'isMagma_1886 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Structures.T_IsMagma_98
d_'8851''45'isMagma_1886 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'isMagma_1886 v3 v5
du_'8851''45'isMagma_1886 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Structures.T_IsMagma_98
du_'8851''45'isMagma_1886 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'isMagma_1912
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'isMonoid_1888 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
(AgdaAny -> AgdaAny) ->
MAlonzo.Code.Algebra.Structures.T_IsMonoid_370
d_'8851''45'isMonoid_1888 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'isMonoid_1888 v3 v5
du_'8851''45'isMonoid_1888 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
(AgdaAny -> AgdaAny) ->
MAlonzo.Code.Algebra.Structures.T_IsMonoid_370
du_'8851''45'isMonoid_1888 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'isMonoid_1924
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'isSelectiveMagma_1890 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Structures.T_IsSelectiveMagma_170
d_'8851''45'isSelectiveMagma_1890 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'isSelectiveMagma_1890 v3 v5
du_'8851''45'isSelectiveMagma_1890 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Structures.T_IsSelectiveMagma_170
du_'8851''45'isSelectiveMagma_1890 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'isSelectiveMagma_1920
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'isSemigroup_1892 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Structures.T_IsSemigroup_206
d_'8851''45'isSemigroup_1892 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'isSemigroup_1892 v3 v5
du_'8851''45'isSemigroup_1892 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Structures.T_IsSemigroup_206
du_'8851''45'isSemigroup_1892 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'isSemigroup_1914
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'glb_1894 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'glb_1894 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'glb_1894 v3 v5
du_'8851''45'glb_1894 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'glb_1894 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'glb_2160
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'magma_1896 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_Magma_36
d_'8851''45'magma_1896 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'magma_1896 v3 v5
du_'8851''45'magma_1896 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_Magma_36
du_'8851''45'magma_1896 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'magma_1930
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'mono'45''8804'_1898 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'mono'45''8804'_1898 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'mono'45''8804'_1898 v3 v5
du_'8851''45'mono'45''8804'_1898 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'mono'45''8804'_1898 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'mono'45''8804'_2088
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'monoid_1900 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
(AgdaAny -> AgdaAny) -> MAlonzo.Code.Algebra.Bundles.T_Monoid_502
d_'8851''45'monoid_1900 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'monoid_1900 v3 v5
du_'8851''45'monoid_1900 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
(AgdaAny -> AgdaAny) -> MAlonzo.Code.Algebra.Bundles.T_Monoid_502
du_'8851''45'monoid_1900 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'monoid_1942
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'mono'691''45''8804'_1902 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'mono'691''45''8804'_1902 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'mono'691''45''8804'_1902 v3 v5
du_'8851''45'mono'691''45''8804'_1902 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'mono'691''45''8804'_1902 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'mono'691''45''8804'_2148
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'mono'737''45''8804'_1904 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'mono'737''45''8804'_1904 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'mono'737''45''8804'_1904 v3 v5
du_'8851''45'mono'737''45''8804'_1904 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'mono'737''45''8804'_1904 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'mono'737''45''8804'_2138
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'sel_1906 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30
d_'8851''45'sel_1906 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'sel_1906 v3 v5
du_'8851''45'sel_1906 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30
du_'8851''45'sel_1906 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'sel_1870
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'selectiveMagma_1908 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_SelectiveMagma_90
d_'8851''45'selectiveMagma_1908 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'selectiveMagma_1908 v3 v5
du_'8851''45'selectiveMagma_1908 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_SelectiveMagma_90
du_'8851''45'selectiveMagma_1908 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'selectiveMagma_1938
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'semigroup_1910 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_Semigroup_206
d_'8851''45'semigroup_1910 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'semigroup_1910 v3 v5
du_'8851''45'semigroup_1910 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Algebra.Bundles.T_Semigroup_206
du_'8851''45'semigroup_1910 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'semigroup_1932
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'triangulate_1912 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'triangulate_1912 ~v0 ~v1 ~v2 v3 ~v4 v5
= du_'8851''45'triangulate_1912 v3 v5
du_'8851''45'triangulate_1912 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'triangulate_1912 v0 v1
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'triangulate_2174
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v1))
d_'8851''45'zero_1914 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
(AgdaAny -> AgdaAny) -> MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_'8851''45'zero_1914 ~v0 ~v1 ~v2 ~v3 ~v4 v5 v6 v7
= du_'8851''45'zero_1914 v5 v6 v7
du_'8851''45'zero_1914 ::
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny ->
(AgdaAny -> AgdaAny) -> MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_'8851''45'zero_1914 v0 v1 v2
= coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe
(\ v3 ->
coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8852'y'8776'x_142
v0 v1 v3 (coe v2 v3)))
(coe
(\ v3 ->
coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8852'y'8776'y_136
v0 v3 v1 (coe v2 v3)))
d_'8851''45'zero'691'_1916 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
d_'8851''45'zero'691'_1916 ~v0 ~v1 ~v2 ~v3 ~v4 v5 v6 v7 v8
= du_'8851''45'zero'691'_1916 v5 v6 v7 v8
du_'8851''45'zero'691'_1916 ::
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
du_'8851''45'zero'691'_1916 v0 v1 v2 v3
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8852'y'8776'y_136
v0 v3 v1 (coe v2 v3)
d_'8851''45'zero'737'_1918 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
d_'8851''45'zero'737'_1918 ~v0 ~v1 ~v2 ~v3 ~v4 v5 v6 v7 v8
= du_'8851''45'zero'737'_1918 v5 v6 v7 v8
du_'8851''45'zero'737'_1918 ::
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> (AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
du_'8851''45'zero'737'_1918 v0 v1 v2 v3
= coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8852'y'8776'x_142
v0 v1 v3 (coe v2 v3)
d_'8851''45'distrib'737''45''8852'_1920 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'distrib'737''45''8852'_1920 ~v0 ~v1 ~v2 v3 v4 v5 v6 v7
v8
= du_'8851''45'distrib'737''45''8852'_1920 v3 v4 v5 v6 v7 v8
du_'8851''45'distrib'737''45''8852'_1920 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'distrib'737''45''8852'_1920 v0 v1 v2 v3 v4 v5
= let v6
= coe
MAlonzo.Code.Relation.Binary.Structures.d_total_128
(MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0))
v4 v5 in
case coe v6 of
MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v7
-> coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_begin'45'equality__124
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v4 v5))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v5)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v5))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776''728'_176
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v5)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v5))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v5))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du__'8718'_234
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v5)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8852'y'8776'y_136
v2
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3)
(\ v8 v9 -> v8) v4 v5)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v8 v9 -> v9)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3)
v4 v5)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'mono'691''45''8804'_2148
(coe v0) (coe v1) (coe v3) (coe v4) (coe v5) (coe v7))))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong'737'_1764
(coe v0) (coe v1) (coe v3)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v4 v5)
(coe v5)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8852'y'8776'y_136
v2 v4 v5 v7)))
MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v7
-> coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_begin'45'equality__124
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v4 v5))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v5))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776''728'_176
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v5))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v5))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du__'8718'_234
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v5)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8852'y'8776'x_142
v2
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v8 v9 -> v9)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3)
v5 v4)
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3)
(\ v8 v9 -> v8) v5 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'mono'691''45''8804'_2148
(coe v0) (coe v1) (coe v3) (coe v5) (coe v4) (coe v7))))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong'737'_1764
(coe v0) (coe v1) (coe v3)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v4 v5)
(coe v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8852'y'8776'x_142
v2 v4 v5 v7)))
_ -> MAlonzo.RTE.mazUnreachableError
d_'8851''45'distrib'691''45''8852'_1948 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'distrib'691''45''8852'_1948 ~v0 ~v1 ~v2 v3 v4 v5
= du_'8851''45'distrib'691''45''8852'_1948 v3 v4 v5
du_'8851''45'distrib'691''45''8852'_1948 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'distrib'691''45''8852'_1948 v0 v1 v2
= coe
MAlonzo.Code.Algebra.Consequences.Setoid.du_comm'43'distr'737''8658'distr'691'_348
(coe
MAlonzo.Code.Relation.Binary.Bundles.du_setoid_174
(coe
MAlonzo.Code.Relation.Binary.Bundles.du_preorder_248 (coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100
(coe v1))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130
(coe v2))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong_1812
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v2)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'comm_1738
(coe v0) (coe v1))
(coe
du_'8851''45'distrib'737''45''8852'_1920 (coe v0) (coe v1)
(coe v2))
d_'8851''45'distrib'45''8852'_1950 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_'8851''45'distrib'45''8852'_1950 ~v0 ~v1 ~v2 v3 v4 v5
= du_'8851''45'distrib'45''8852'_1950 v3 v4 v5
du_'8851''45'distrib'45''8852'_1950 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_'8851''45'distrib'45''8852'_1950 v0 v1 v2
= coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe
du_'8851''45'distrib'737''45''8852'_1920 (coe v0) (coe v1)
(coe v2))
(coe
du_'8851''45'distrib'691''45''8852'_1948 (coe v0) (coe v1)
(coe v2))
d_'8852''45'distrib'737''45''8851'_1952 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8852''45'distrib'737''45''8851'_1952 ~v0 ~v1 ~v2 v3 v4 v5 v6 v7
v8
= du_'8852''45'distrib'737''45''8851'_1952 v3 v4 v5 v6 v7 v8
du_'8852''45'distrib'737''45''8851'_1952 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8852''45'distrib'737''45''8851'_1952 v0 v1 v2 v3 v4 v5
= let v6
= coe
MAlonzo.Code.Relation.Binary.Structures.d_total_128
(MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0))
v4 v5 in
case coe v6 of
MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v7
-> coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_begin'45'equality__124
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v4 v5))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v5))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776''728'_176
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v5))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v5))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du__'8718'_234
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v5)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8851'y'8776'x_106
v1
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v8 v9 -> v9)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3)
v5 v4)
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3)
(\ v8 v9 -> v8) v5 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'mono'691''45''8804'_2148
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v2))
(coe v3) (coe v5) (coe v4) (coe v7))))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong'737'_1764
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v2))
(coe v3)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v4 v5)
(coe v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8851'y'8776'x_106
v1 v4 v5 v7)))
MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v7
-> coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_begin'45'equality__124
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v4 v5))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v5)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v5))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776''728'_176
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v5)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v5))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v5))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du__'8718'_234
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v5)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8851'y'8776'y_112
v1
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3)
(\ v8 v9 -> v8) v4 v5)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v8 v9 -> v9)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3)
v4 v5)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'mono'691''45''8804'_2148
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v2))
(coe v3) (coe v4) (coe v5) (coe v7))))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong'737'_1764
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v2))
(coe v3)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v4 v5)
(coe v5)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8851'y'8776'y_112
v1 v4 v5 v7)))
_ -> MAlonzo.RTE.mazUnreachableError
d_'8852''45'distrib'691''45''8851'_1980 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_'8852''45'distrib'691''45''8851'_1980 ~v0 ~v1 ~v2 v3 v4 v5
= du_'8852''45'distrib'691''45''8851'_1980 v3 v4 v5
du_'8852''45'distrib'691''45''8851'_1980 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_'8852''45'distrib'691''45''8851'_1980 v0 v1 v2
= coe
MAlonzo.Code.Algebra.Consequences.Setoid.du_comm'43'distr'737''8658'distr'691'_348
(coe
MAlonzo.Code.Relation.Binary.Bundles.du_setoid_174
(coe
MAlonzo.Code.Relation.Binary.Bundles.du_preorder_248 (coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130
(coe v2))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100
(coe v1))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong_1812
(coe v0) (coe v1))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'comm_1738
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v2)))
(coe
du_'8852''45'distrib'737''45''8851'_1952 (coe v0) (coe v1)
(coe v2))
d_'8852''45'distrib'45''8851'_1982 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_'8852''45'distrib'45''8851'_1982 ~v0 ~v1 ~v2 v3 v4 v5
= du_'8852''45'distrib'45''8851'_1982 v3 v4 v5
du_'8852''45'distrib'45''8851'_1982 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_'8852''45'distrib'45''8851'_1982 v0 v1 v2
= coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe
du_'8852''45'distrib'737''45''8851'_1952 (coe v0) (coe v1)
(coe v2))
(coe
du_'8852''45'distrib'691''45''8851'_1980 (coe v0) (coe v1)
(coe v2))
d_'8851''45'absorbs'45''8852'_1984 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
d_'8851''45'absorbs'45''8852'_1984 ~v0 ~v1 ~v2 v3 v4 v5 v6 v7
= du_'8851''45'absorbs'45''8852'_1984 v3 v4 v5 v6 v7
du_'8851''45'absorbs'45''8852'_1984 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
du_'8851''45'absorbs'45''8852'_1984 v0 v1 v2 v3 v4
= let v5
= coe
MAlonzo.Code.Relation.Binary.Structures.d_total_128
(MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0))
v3 v4 in
case coe v5 of
MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v6
-> coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_begin'45'equality__124
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe v3)
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe v3) (coe v3)
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du__'8718'_234
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe v3))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8851'y'8776'x_106
v1 v3 v4 v6))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong'737'_1764
(coe v0) (coe v1) (coe v3)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8852'y'8776'y_136
v2 v3 v4 v6)))
MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v6
-> coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_begin'45'equality__124
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v3)
(coe v3)
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v3)
(coe v3) (coe v3)
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du__'8718'_234
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe v3))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'idem_1866
(coe v0) (coe v1) (coe v3)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong'737'_1764
(coe v0) (coe v1) (coe v3)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe v3)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8852'y'8776'x_142
v2 v3 v4 v6)))
_ -> MAlonzo.RTE.mazUnreachableError
d_'8852''45'absorbs'45''8851'_2006 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
d_'8852''45'absorbs'45''8851'_2006 ~v0 ~v1 ~v2 v3 v4 v5 v6 v7
= du_'8852''45'absorbs'45''8851'_2006 v3 v4 v5 v6 v7
du_'8852''45'absorbs'45''8851'_2006 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
du_'8852''45'absorbs'45''8851'_2006 v0 v1 v2 v3 v4
= let v5
= coe
MAlonzo.Code.Relation.Binary.Structures.d_total_128
(MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0))
v3 v4 in
case coe v5 of
MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v6
-> coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_begin'45'equality__124
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v3)
(coe v3)
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v3)
(coe v3) (coe v3)
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du__'8718'_234
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe v3))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'idem_1866
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v2))
(coe v3)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong'737'_1764
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v2))
(coe v3)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe v3)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8851'y'8776'x_106
v1 v3 v4 v6)))
MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v6
-> coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_begin'45'equality__124
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe v3)
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe v3) (coe v3)
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du__'8718'_234
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe v3))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8852'y'8776'x_142
v2 v3 v4 v6))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_'8851''45'cong'737'_1764
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v2))
(coe v3)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8851'y'8776'y_112
v1 v3 v4 v6)))
_ -> MAlonzo.RTE.mazUnreachableError
d_'8852''45''8851''45'absorptive_2028 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_'8852''45''8851''45'absorptive_2028 ~v0 ~v1 ~v2 v3 v4 v5
= du_'8852''45''8851''45'absorptive_2028 v3 v4 v5
du_'8852''45''8851''45'absorptive_2028 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_'8852''45''8851''45'absorptive_2028 v0 v1 v2
= coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe
du_'8852''45'absorbs'45''8851'_2006 (coe v0) (coe v1) (coe v2))
(coe
du_'8851''45'absorbs'45''8852'_1984 (coe v0) (coe v1) (coe v2))
d_'8851''45''8852''45'absorptive_2030 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_'8851''45''8852''45'absorptive_2030 ~v0 ~v1 ~v2 v3 v4 v5
= du_'8851''45''8852''45'absorptive_2030 v3 v4 v5
du_'8851''45''8852''45'absorptive_2030 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_'8851''45''8852''45'absorptive_2030 v0 v1 v2
= coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe
du_'8851''45'absorbs'45''8852'_1984 (coe v0) (coe v1) (coe v2))
(coe
du_'8852''45'absorbs'45''8851'_2006 (coe v0) (coe v1) (coe v2))
d__'8805'__2032 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> ()
d__'8805'__2032 = erased
d_antimono'45''8804''45'distrib'45''8851'_2040 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
(AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
AgdaAny -> AgdaAny -> AgdaAny
d_antimono'45''8804''45'distrib'45''8851'_2040 ~v0 ~v1 ~v2 v3 v4 v5
v6 v7 v8 v9 v10
= du_antimono'45''8804''45'distrib'45''8851'_2040
v3 v4 v5 v6 v7 v8 v9 v10
du_antimono'45''8804''45'distrib'45''8851'_2040 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
(AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
AgdaAny -> AgdaAny -> AgdaAny
du_antimono'45''8804''45'distrib'45''8851'_2040 v0 v1 v2 v3 v4 v5
v6 v7
= let v8
= coe
MAlonzo.Code.Relation.Binary.Structures.d_total_128
(MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0))
v6 v7 in
case coe v8 of
MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v9
-> coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_begin'45'equality__124
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
v3
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v6 v7))
(coe v3 v6)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe v3 v6) (coe v3 v7))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776''728'_176
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe v3 v6)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe v3 v6) (coe v3 v7))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe v3 v6) (coe v3 v7))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du__'8718'_234
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe v3 v6) (coe v3 v7)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8852'y'8776'x_142
v2 (coe v3 v6) (coe v3 v7) (coe v5 v6 v7 v9)))
(coe
v4
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v6 v7)
v6
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8851'y'8776'x_106
v1 v6 v7 v9)))
MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v9
-> coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_begin'45'equality__124
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
v3
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v6 v7))
(coe v3 v7)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe v3 v6) (coe v3 v7))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776''728'_176
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe v3 v7)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe v3 v6) (coe v3 v7))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe v3 v6) (coe v3 v7))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du__'8718'_234
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
(coe v3 v6) (coe v3 v7)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8852'y'8776'y_136
v2 (coe v3 v6) (coe v3 v7) (coe v5 v7 v6 v9)))
(coe
v4
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v6 v7)
v7
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8851'y'8776'y_112
v1 v6 v7 v9)))
_ -> MAlonzo.RTE.mazUnreachableError
d_antimono'45''8804''45'distrib'45''8852'_2086 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
(AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
AgdaAny -> AgdaAny -> AgdaAny
d_antimono'45''8804''45'distrib'45''8852'_2086 ~v0 ~v1 ~v2 v3 v4 v5
v6 v7 v8 v9 v10
= du_antimono'45''8804''45'distrib'45''8852'_2086
v3 v4 v5 v6 v7 v8 v9 v10
du_antimono'45''8804''45'distrib'45''8852'_2086 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
(AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
AgdaAny -> AgdaAny -> AgdaAny
du_antimono'45''8804''45'distrib'45''8852'_2086 v0 v1 v2 v3 v4 v5
v6 v7
= let v8
= coe
MAlonzo.Code.Relation.Binary.Structures.d_total_128
(MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0))
v6 v7 in
case coe v8 of
MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v9
-> coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_begin'45'equality__124
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
v3
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v6 v7))
(coe v3 v7)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe v3 v6) (coe v3 v7))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776''728'_176
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe v3 v7)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe v3 v6) (coe v3 v7))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe v3 v6) (coe v3 v7))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du__'8718'_234
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe v3 v6) (coe v3 v7)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8851'y'8776'y_112
v1 (coe v3 v6) (coe v3 v7) (coe v5 v6 v7 v9)))
(coe
v4
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v6 v7)
v7
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8852'y'8776'y_136
v2 v6 v7 v9)))
MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v9
-> coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_begin'45'equality__124
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776'_156
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
v3
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v6 v7))
(coe v3 v6)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe v3 v6) (coe v3 v7))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8776''728'_176
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe v3 v6)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe v3 v6) (coe v3 v7))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe v3 v6) (coe v3 v7))
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du__'8718'_234
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
(coe v3 v6) (coe v3 v7)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8804'y'8658'x'8851'y'8776'x_106
v1 (coe v3 v6) (coe v3 v7) (coe v5 v7 v6 v9)))
(coe
v4
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v6 v7)
v6
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d_x'8805'y'8658'x'8852'y'8776'x_142
v2 v6 v7 v9)))
_ -> MAlonzo.RTE.mazUnreachableError
d_x'8851'y'8804'x'8852'y_2130 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
d_x'8851'y'8804'x'8852'y_2130 ~v0 ~v1 ~v2 v3 v4 v5 v6 v7
= du_x'8851'y'8804'x'8852'y_2130 v3 v4 v5 v6 v7
du_x'8851'y'8804'x'8852'y_2130 ::
MAlonzo.Code.Relation.Binary.Bundles.T_TotalPreorder_204 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MinOperator_84 ->
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.T_MaxOperator_114 ->
AgdaAny -> AgdaAny -> AgdaAny
du_x'8851'y'8804'x'8852'y_2130 v0 v1 v2 v3 v4
= coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_begin__110
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8764'_136
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8851'__100 v1
v3 v4)
(coe v3)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du_step'45''8764'_136
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe v3)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4)
(coe
MAlonzo.Code.Relation.Binary.Reasoning.Base.Double.du__'8718'_234
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_126
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isTotalPreorder_226
(coe v0)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.d__'8852'__130 v2
v3 v4))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8851'y'8804'x_1690
(coe
MAlonzo.Code.Relation.Binary.Construct.Converse.du_totalPreorder_716
(coe v0))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.Base.du_MaxOp'8658'MinOp_160
(coe v2))
(coe v3) (coe v4)))
(coe
MAlonzo.Code.Algebra.Construct.NaturalChoice.MinOp.du_x'8851'y'8804'x_1690
(coe v0) (coe v1) (coe v3) (coe v4)))