{-# 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.Data.Product.Relation.Binary.Pointwise.NonDependent 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.Equality
import qualified MAlonzo.Code.Agda.Builtin.Sigma
import qualified MAlonzo.Code.Agda.Primitive
import qualified MAlonzo.Code.Data.Empty
import qualified MAlonzo.Code.Data.Product.Properties
import qualified MAlonzo.Code.Data.Sum.Base
import qualified MAlonzo.Code.Function.Base
import qualified MAlonzo.Code.Function.Equality
import qualified MAlonzo.Code.Function.Inverse
import qualified MAlonzo.Code.Relation.Binary.Bundles
import qualified MAlonzo.Code.Relation.Binary.Structures
import qualified MAlonzo.Code.Relation.Nullary
import qualified MAlonzo.Code.Relation.Nullary.Product
d_Pointwise_28 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -> ()
d_Pointwise_28 = erased
d_'215''45'reflexive_42 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_'215''45'reflexive_42 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 ~v8 ~v9 v10
v11 v12 v13 v14
= du_'215''45'reflexive_42 v10 v11 v12 v13 v14
du_'215''45'reflexive_42 ::
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_'215''45'reflexive_42 v0 v1 v2 v3 v4
= case coe v4 of
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 v5 v6
-> coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe
v0
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (\ v7 v8 -> v7) v2 v3)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v7 v8 -> v8) MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 v2 v3)
v5)
(coe
v1
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (\ v7 v8 -> v7) v2 v3)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v7 v8 -> v8) MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 v2 v3)
v6)
_ -> MAlonzo.RTE.mazUnreachableError
d_'215''45'refl_56 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_'215''45'refl_56 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 v8 v9 v10
= du_'215''45'refl_56 v8 v9 v10
du_'215''45'refl_56 ::
(AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_'215''45'refl_56 v0 v1 v2
= coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe
v0
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (\ v3 v4 -> v3) v2 v2))
(coe
v1
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (\ v3 v4 -> v3) v2 v2))
d_'215''45'irreflexive'8321'_70 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny ->
AgdaAny ->
AgdaAny -> AgdaAny -> MAlonzo.Code.Data.Empty.T_'8869'_4) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Data.Empty.T_'8869'_4
d_'215''45'irreflexive'8321'_70 = erased
d_'215''45'irreflexive'8322'_86 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny ->
AgdaAny ->
AgdaAny -> AgdaAny -> MAlonzo.Code.Data.Empty.T_'8869'_4) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Data.Empty.T_'8869'_4
d_'215''45'irreflexive'8322'_86 = erased
d_'215''45'symmetric_98 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_'215''45'symmetric_98 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 v8 v9 v10
v11 v12
= du_'215''45'symmetric_98 v8 v9 v10 v11 v12
du_'215''45'symmetric_98 ::
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_'215''45'symmetric_98 v0 v1 v2 v3 v4
= case coe v4 of
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 v5 v6
-> coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe
v0
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (\ v7 v8 -> v7) v2 v3)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v7 v8 -> v8) MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 v2 v3)
v5)
(coe
v1
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (\ v7 v8 -> v7) v2 v3)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v7 v8 -> v8) MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 v2 v3)
v6)
_ -> MAlonzo.RTE.mazUnreachableError
d_'215''45'transitive_112 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_'215''45'transitive_112 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 v8 v9 v10
v11 v12 v13 v14
= du_'215''45'transitive_112 v8 v9 v10 v11 v12 v13 v14
du_'215''45'transitive_112 ::
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_'215''45'transitive_112 v0 v1 v2 v3 v4 v5 v6
= coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe
v0
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (\ v7 v8 -> v7) v2 v3)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v7 v8 -> v8) MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 v2 v3)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v7 v8 -> v8) MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 v3 v4)
(MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (coe v5))
(MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (coe v6)))
(coe
v1
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (\ v7 v8 -> v7) v2 v3)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v7 v8 -> v8) MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 v2 v3)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v7 v8 -> v8) MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 v3 v4)
(MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (coe v5))
(MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (coe v6)))
d_'215''45'antisymmetric_130 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_'215''45'antisymmetric_130 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 ~v8
~v9 v10 v11 v12 v13 v14 v15
= du_'215''45'antisymmetric_130 v10 v11 v12 v13 v14 v15
du_'215''45'antisymmetric_130 ::
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_'215''45'antisymmetric_130 v0 v1 v2 v3 v4 v5
= case coe v4 of
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 v6 v7
-> case coe v5 of
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 v8 v9
-> coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe
v0
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (\ v10 v11 -> v10) v2 v3)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v10 v11 -> v11) MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 v2 v3)
v6 v8)
(coe
v1
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (\ v10 v11 -> v10) v2 v3)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v10 v11 -> v11) MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 v2 v3)
v7 v9)
_ -> MAlonzo.RTE.mazUnreachableError
_ -> MAlonzo.RTE.mazUnreachableError
d_'215''45'asymmetric'8321'_148 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny ->
AgdaAny ->
AgdaAny -> AgdaAny -> MAlonzo.Code.Data.Empty.T_'8869'_4) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Data.Empty.T_'8869'_4
d_'215''45'asymmetric'8321'_148 = erased
d_'215''45'asymmetric'8322'_160 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny ->
AgdaAny ->
AgdaAny -> AgdaAny -> MAlonzo.Code.Data.Empty.T_'8869'_4) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Data.Empty.T_'8869'_4
d_'215''45'asymmetric'8322'_160 = erased
d_'215''45'respects'8322'_176 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_'215''45'respects'8322'_176 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 ~v8
~v9 v10 v11
= du_'215''45'respects'8322'_176 v10 v11
du_'215''45'respects'8322'_176 ::
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_'215''45'respects'8322'_176 v0 v1
= coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe du_resp'185'_202 (coe v0) (coe v1))
(coe du_resp'178'_212 (coe v0) (coe v1))
d__'8764'__194 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -> ()
d__'8764'__194 = erased
d__'8776'__196 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -> ()
d__'8776'__196 = erased
d_resp'185'_202 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_resp'185'_202 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 ~v8 ~v9 v10 v11 v12
v13 v14 v15 v16
= du_resp'185'_202 v10 v11 v12 v13 v14 v15 v16
du_resp'185'_202 ::
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_resp'185'_202 v0 v1 v2 v3 v4 v5 v6
= coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 v0
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (\ v7 v8 -> v7) v2 v3)
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (\ v7 v8 -> v7) v3 v4)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v7 v8 -> v8) MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 v3 v4)
(MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (coe v5))
(MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (coe v6)))
(coe
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 v1
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (\ v7 v8 -> v7) v2 v3)
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (\ v7 v8 -> v7) v3 v4)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v7 v8 -> v8) MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 v3 v4)
(MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (coe v5))
(MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (coe v6)))
d_resp'178'_212 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_resp'178'_212 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 ~v8 ~v9 v10 v11 v12
v13 v14 v15 v16
= du_resp'178'_212 v10 v11 v12 v13 v14 v15 v16
du_resp'178'_212 ::
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_resp'178'_212 v0 v1 v2 v3 v4 v5 v6
= coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(coe
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 v0
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v7 v8 -> v8) MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 v3 v2)
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (\ v7 v8 -> v7) v3 v4)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v7 v8 -> v8) MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 v3 v4)
(MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (coe v5))
(MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (coe v6)))
(coe
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 v1
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v7 v8 -> v8) MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 v3 v2)
(coe
MAlonzo.Code.Function.Base.du__'45''10216'_'8739'_290
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (\ v7 v8 -> v7) v3 v4)
(coe
MAlonzo.Code.Function.Base.du_'8739'_'10217''45'__296
(\ v7 v8 -> v8) MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 v3 v4)
(MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (coe v5))
(MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (coe v6)))
d_'215''45'total_222 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30) ->
(AgdaAny -> AgdaAny -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Data.Sum.Base.T__'8846'__30
d_'215''45'total_222 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 v8 v9 v10 v11
v12
= du_'215''45'total_222 v8 v9 v10 v11 v12
du_'215''45'total_222 ::
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
(AgdaAny -> AgdaAny -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30) ->
(AgdaAny -> AgdaAny -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Data.Sum.Base.T__'8846'__30
du_'215''45'total_222 v0 v1 v2 v3 v4
= case coe v3 of
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 v5 v6
-> case coe v4 of
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 v7 v8
-> let v9 = coe v1 v5 v7 in
let v10 = coe v2 v6 v8 in
case coe v9 of
MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v11
-> case coe v10 of
MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v12
-> coe
MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38
(coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe v11)
(coe v12))
MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v12
-> coe
MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42
(coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe v0 v5 v7 v11)
(coe v12))
_ -> MAlonzo.RTE.mazUnreachableError
MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v11
-> case coe v10 of
MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v12
-> coe
MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38
(coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe v0 v7 v5 v11)
(coe v12))
MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v12
-> coe
MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42
(coe
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe v11)
(coe v12))
_ -> MAlonzo.RTE.mazUnreachableError
_ -> MAlonzo.RTE.mazUnreachableError
_ -> MAlonzo.RTE.mazUnreachableError
_ -> MAlonzo.RTE.mazUnreachableError
d_'215''45'decidable_318 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> MAlonzo.Code.Relation.Nullary.T_Dec_32) ->
(AgdaAny -> AgdaAny -> MAlonzo.Code.Relation.Nullary.T_Dec_32) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Relation.Nullary.T_Dec_32
d_'215''45'decidable_318 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 v8 v9 v10
v11
= du_'215''45'decidable_318 v8 v9 v10 v11
du_'215''45'decidable_318 ::
(AgdaAny -> AgdaAny -> MAlonzo.Code.Relation.Nullary.T_Dec_32) ->
(AgdaAny -> AgdaAny -> MAlonzo.Code.Relation.Nullary.T_Dec_32) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Relation.Nullary.T_Dec_32
du_'215''45'decidable_318 v0 v1 v2 v3
= case coe v2 of
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 v4 v5
-> case coe v3 of
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 v6 v7
-> coe
MAlonzo.Code.Relation.Nullary.Product.du__'215''45'dec__30
(coe v0 v4 v6) (coe v1 v5 v7)
_ -> MAlonzo.RTE.mazUnreachableError
_ -> MAlonzo.RTE.mazUnreachableError
d_'215''45'isEquivalence_336 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
MAlonzo.Code.Relation.Binary.Structures.T_IsEquivalence_26 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsEquivalence_26 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsEquivalence_26
d_'215''45'isEquivalence_336 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 v8 v9
= du_'215''45'isEquivalence_336 v8 v9
du_'215''45'isEquivalence_336 ::
MAlonzo.Code.Relation.Binary.Structures.T_IsEquivalence_26 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsEquivalence_26 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsEquivalence_26
du_'215''45'isEquivalence_336 v0 v1
= coe
MAlonzo.Code.Relation.Binary.Structures.C_IsEquivalence'46'constructor_519
(coe
du_'215''45'refl_56
(coe MAlonzo.Code.Relation.Binary.Structures.d_refl_34 (coe v0))
(coe MAlonzo.Code.Relation.Binary.Structures.d_refl_34 (coe v1)))
(coe
du_'215''45'symmetric_98
(coe MAlonzo.Code.Relation.Binary.Structures.d_sym_36 (coe v0))
(coe MAlonzo.Code.Relation.Binary.Structures.d_sym_36 (coe v1)))
(coe
du_'215''45'transitive_112
(coe MAlonzo.Code.Relation.Binary.Structures.d_trans_38 (coe v0))
(coe MAlonzo.Code.Relation.Binary.Structures.d_trans_38 (coe v1)))
d_'215''45'isDecEquivalence_354 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
MAlonzo.Code.Relation.Binary.Structures.T_IsDecEquivalence_44 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsDecEquivalence_44 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsDecEquivalence_44
d_'215''45'isDecEquivalence_354 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 v8
v9
= du_'215''45'isDecEquivalence_354 v8 v9
du_'215''45'isDecEquivalence_354 ::
MAlonzo.Code.Relation.Binary.Structures.T_IsDecEquivalence_44 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsDecEquivalence_44 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsDecEquivalence_44
du_'215''45'isDecEquivalence_354 v0 v1
= coe
MAlonzo.Code.Relation.Binary.Structures.C_IsDecEquivalence'46'constructor_1689
(coe
du_'215''45'isEquivalence_336
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isEquivalence_50
(coe v0))
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isEquivalence_50
(coe v1)))
(coe
du_'215''45'decidable_318
(coe
MAlonzo.Code.Relation.Binary.Structures.d__'8799'__52 (coe v0))
(coe
MAlonzo.Code.Relation.Binary.Structures.d__'8799'__52 (coe v1)))
d_'215''45'isPreorder_372 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
MAlonzo.Code.Relation.Binary.Structures.T_IsPreorder_70 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsPreorder_70 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsPreorder_70
d_'215''45'isPreorder_372 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 ~v8 ~v9
v10 v11
= du_'215''45'isPreorder_372 v10 v11
du_'215''45'isPreorder_372 ::
MAlonzo.Code.Relation.Binary.Structures.T_IsPreorder_70 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsPreorder_70 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsPreorder_70
du_'215''45'isPreorder_372 v0 v1
= coe
MAlonzo.Code.Relation.Binary.Structures.C_IsPreorder'46'constructor_2409
(coe
du_'215''45'isEquivalence_336
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isEquivalence_80
(coe v0))
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isEquivalence_80
(coe v1)))
(coe
du_'215''45'reflexive_42
(coe
MAlonzo.Code.Relation.Binary.Structures.d_reflexive_82 (coe v0))
(coe
MAlonzo.Code.Relation.Binary.Structures.d_reflexive_82 (coe v1)))
(coe
du_'215''45'transitive_112
(coe MAlonzo.Code.Relation.Binary.Structures.d_trans_84 (coe v0))
(coe MAlonzo.Code.Relation.Binary.Structures.d_trans_84 (coe v1)))
d_'215''45'isPartialOrder_394 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
MAlonzo.Code.Relation.Binary.Structures.T_IsPartialOrder_162 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsPartialOrder_162 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsPartialOrder_162
d_'215''45'isPartialOrder_394 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 ~v8
~v9 v10 v11
= du_'215''45'isPartialOrder_394 v10 v11
du_'215''45'isPartialOrder_394 ::
MAlonzo.Code.Relation.Binary.Structures.T_IsPartialOrder_162 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsPartialOrder_162 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsPartialOrder_162
du_'215''45'isPartialOrder_394 v0 v1
= coe
MAlonzo.Code.Relation.Binary.Structures.C_IsPartialOrder'46'constructor_6659
(coe
du_'215''45'isPreorder_372
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_170 (coe v0))
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isPreorder_170 (coe v1)))
(coe
du_'215''45'antisymmetric_130
(coe
MAlonzo.Code.Relation.Binary.Structures.d_antisym_172 (coe v0))
(coe
MAlonzo.Code.Relation.Binary.Structures.d_antisym_172 (coe v1)))
d_'215''45'isStrictPartialOrder_416 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> ()) ->
MAlonzo.Code.Relation.Binary.Structures.T_IsStrictPartialOrder_266 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsStrictPartialOrder_266 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsStrictPartialOrder_266
d_'215''45'isStrictPartialOrder_416 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7
~v8 ~v9 v10 v11
= du_'215''45'isStrictPartialOrder_416 v10 v11
du_'215''45'isStrictPartialOrder_416 ::
MAlonzo.Code.Relation.Binary.Structures.T_IsStrictPartialOrder_266 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsStrictPartialOrder_266 ->
MAlonzo.Code.Relation.Binary.Structures.T_IsStrictPartialOrder_266
du_'215''45'isStrictPartialOrder_416 v0 v1
= coe
MAlonzo.Code.Relation.Binary.Structures.C_IsStrictPartialOrder'46'constructor_9921
(coe
du_'215''45'isEquivalence_336
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isEquivalence_278
(coe v0))
(coe
MAlonzo.Code.Relation.Binary.Structures.d_isEquivalence_278
(coe v1)))
(coe
du_'215''45'transitive_112
(coe MAlonzo.Code.Relation.Binary.Structures.d_trans_282 (coe v0))
(coe MAlonzo.Code.Relation.Binary.Structures.d_trans_282 (coe v1)))
(coe
du_'215''45'respects'8322'_176
(coe
MAlonzo.Code.Relation.Binary.Structures.d_'60''45'resp'45''8776'_284
(coe v0))
(coe
MAlonzo.Code.Relation.Binary.Structures.d_'60''45'resp'45''8776'_284
(coe v1)))
d_'215''45'preorder_444 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
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_Preorder_132 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Preorder_132 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Preorder_132
d_'215''45'preorder_444 ~v0 ~v1 ~v2 ~v3 v4 v5
= du_'215''45'preorder_444 v4 v5
du_'215''45'preorder_444 ::
MAlonzo.Code.Relation.Binary.Bundles.T_Preorder_132 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Preorder_132 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Preorder_132
du_'215''45'preorder_444 v0 v1
= coe
MAlonzo.Code.Relation.Binary.Bundles.C_Preorder'46'constructor_1855
(coe
du_'215''45'isPreorder_372
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isPreorder_154 (coe v0))
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isPreorder_154 (coe v1)))
d_'215''45'setoid_454 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
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_Setoid_44 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_44 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_44
d_'215''45'setoid_454 ~v0 ~v1 ~v2 ~v3 v4 v5
= du_'215''45'setoid_454 v4 v5
du_'215''45'setoid_454 ::
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_44 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_44 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_44
du_'215''45'setoid_454 v0 v1
= coe
MAlonzo.Code.Relation.Binary.Bundles.C_Setoid'46'constructor_575
(coe
du_'215''45'isEquivalence_336
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isEquivalence_60 (coe v0))
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isEquivalence_60 (coe v1)))
d_'215''45'decSetoid_464 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
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_DecSetoid_84 ->
MAlonzo.Code.Relation.Binary.Bundles.T_DecSetoid_84 ->
MAlonzo.Code.Relation.Binary.Bundles.T_DecSetoid_84
d_'215''45'decSetoid_464 ~v0 ~v1 ~v2 ~v3 v4 v5
= du_'215''45'decSetoid_464 v4 v5
du_'215''45'decSetoid_464 ::
MAlonzo.Code.Relation.Binary.Bundles.T_DecSetoid_84 ->
MAlonzo.Code.Relation.Binary.Bundles.T_DecSetoid_84 ->
MAlonzo.Code.Relation.Binary.Bundles.T_DecSetoid_84
du_'215''45'decSetoid_464 v0 v1
= coe
MAlonzo.Code.Relation.Binary.Bundles.C_DecSetoid'46'constructor_1131
(coe
du_'215''45'isDecEquivalence_354
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isDecEquivalence_100
(coe v0))
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isDecEquivalence_100
(coe v1)))
d_'215''45'poset_474 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
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_Poset_282 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Poset_282 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Poset_282
d_'215''45'poset_474 ~v0 ~v1 ~v2 ~v3 v4 v5
= du_'215''45'poset_474 v4 v5
du_'215''45'poset_474 ::
MAlonzo.Code.Relation.Binary.Bundles.T_Poset_282 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Poset_282 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Poset_282
du_'215''45'poset_474 v0 v1
= coe
MAlonzo.Code.Relation.Binary.Bundles.C_Poset'46'constructor_4405
(coe
du_'215''45'isPartialOrder_394
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isPartialOrder_304 (coe v0))
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isPartialOrder_304
(coe v1)))
d_'215''45'strictPartialOrder_484 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
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_StrictPartialOrder_472 ->
MAlonzo.Code.Relation.Binary.Bundles.T_StrictPartialOrder_472 ->
MAlonzo.Code.Relation.Binary.Bundles.T_StrictPartialOrder_472
d_'215''45'strictPartialOrder_484 ~v0 ~v1 ~v2 ~v3 v4 v5
= du_'215''45'strictPartialOrder_484 v4 v5
du_'215''45'strictPartialOrder_484 ::
MAlonzo.Code.Relation.Binary.Bundles.T_StrictPartialOrder_472 ->
MAlonzo.Code.Relation.Binary.Bundles.T_StrictPartialOrder_472 ->
MAlonzo.Code.Relation.Binary.Bundles.T_StrictPartialOrder_472
du_'215''45'strictPartialOrder_484 v0 v1
= coe
MAlonzo.Code.Relation.Binary.Bundles.C_StrictPartialOrder'46'constructor_7693
(coe
du_'215''45'isStrictPartialOrder_416
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isStrictPartialOrder_494
(coe v0))
(coe
MAlonzo.Code.Relation.Binary.Bundles.d_isStrictPartialOrder_494
(coe v1)))
d__'215''8347'__494 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
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_Setoid_44 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_44 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_44
d__'215''8347'__494 ~v0 ~v1 ~v2 ~v3 = du__'215''8347'__494
du__'215''8347'__494 ::
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_44 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_44 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_44
du__'215''8347'__494 = coe du_'215''45'setoid_454
d_'8801''215''8801''8658''8801'_508 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12
d_'8801''215''8801''8658''8801'_508 = erased
d_'8801''8658''8801''215''8801'_510 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
() ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
d_'8801''8658''8801''215''8801'_510 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6
= du_'8801''8658''8801''215''8801'_510
du_'8801''8658''8801''215''8801'_510 ::
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14
du_'8801''8658''8801''215''8801'_510
= coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 erased erased
d_Pointwise'45''8801''8596''8801'_512 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() -> () -> MAlonzo.Code.Function.Inverse.T_Inverse_58
d_Pointwise'45''8801''8596''8801'_512 ~v0 ~v1 ~v2 ~v3
= du_Pointwise'45''8801''8596''8801'_512
du_Pointwise'45''8801''8596''8801'_512 ::
MAlonzo.Code.Function.Inverse.T_Inverse_58
du_Pointwise'45''8801''8596''8801'_512
= coe
MAlonzo.Code.Function.Inverse.C_Inverse'46'constructor_2615
(coe
MAlonzo.Code.Function.Equality.C_Π'46'constructor_769
(coe (\ v0 -> v0)) erased)
(coe
MAlonzo.Code.Function.Equality.C_Π'46'constructor_769
(coe (\ v0 -> v0))
(\ v0 v1 v2 -> coe du_'8801''8658''8801''215''8801'_510))
(coe
MAlonzo.Code.Function.Inverse.C__InverseOf_'46'constructor_1525
(coe
(\ v0 ->
coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 erased erased))
erased)
d_'8801''63''215''8801''63''8658''8801''63'_518 ::
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
() ->
MAlonzo.Code.Agda.Primitive.T_Level_14 ->
(AgdaAny -> ()) ->
(AgdaAny -> AgdaAny -> MAlonzo.Code.Relation.Nullary.T_Dec_32) ->
(AgdaAny ->
AgdaAny -> AgdaAny -> MAlonzo.Code.Relation.Nullary.T_Dec_32) ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 ->
MAlonzo.Code.Relation.Nullary.T_Dec_32
d_'8801''63''215''8801''63''8658''8801''63'_518 v0 v1 v2 v3 v4 v5
v6 v7
= coe
MAlonzo.Code.Data.Product.Properties.du_'8801''45'dec_78 v4 v5 v6
v7