{-# 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.Function.NonDependent.Setoid 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.Data.Product.Base
import qualified MAlonzo.Code.Function.Bundles
import qualified MAlonzo.Code.Relation.Binary.Bundles
d_proj'8321''8347'_38 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Function.Bundles.T_Func_774
d_proj'8321''8347'_38 :: T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Func_774
d_proj'8321''8347'_38 ~T_Level_18
v0 ~T_Level_18
v1 ~T_Setoid_46
v2 ~T_Level_18
v3 ~T_Level_18
v4 ~T_Setoid_46
v5
= T_Func_774
du_proj'8321''8347'_38
du_proj'8321''8347'_38 :: MAlonzo.Code.Function.Bundles.T_Func_774
du_proj'8321''8347'_38 :: T_Func_774
du_proj'8321''8347'_38
= ((Any -> Any) -> (Any -> Any -> Any -> Any) -> T_Func_774)
-> Any -> Any -> T_Func_774
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any -> Any) -> T_Func_774
MAlonzo.Code.Function.Bundles.C_constructor_840
((Any -> Any) -> Any
forall a b. a -> b
coe (\ Any
v0 -> T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v0)))
((Any -> Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v0 Any
v1 Any
v2 -> T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2)))
d_proj'8322''8347'_40 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Function.Bundles.T_Func_774
d_proj'8322''8347'_40 :: T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Func_774
d_proj'8322''8347'_40 ~T_Level_18
v0 ~T_Level_18
v1 ~T_Setoid_46
v2 ~T_Level_18
v3 ~T_Level_18
v4 ~T_Setoid_46
v5
= T_Func_774
du_proj'8322''8347'_40
du_proj'8322''8347'_40 :: MAlonzo.Code.Function.Bundles.T_Func_774
du_proj'8322''8347'_40 :: T_Func_774
du_proj'8322''8347'_40
= ((Any -> Any) -> (Any -> Any -> Any -> Any) -> T_Func_774)
-> Any -> Any -> T_Func_774
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any -> Any) -> T_Func_774
MAlonzo.Code.Function.Bundles.C_constructor_840
((Any -> Any) -> Any
forall a b. a -> b
coe (\ Any
v0 -> T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v0)))
((Any -> Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v0 Any
v1 Any
v2 -> T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2)))
d_'60'_'44'_'62''8347'_42 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Function.Bundles.T_Func_774 ->
MAlonzo.Code.Function.Bundles.T_Func_774 ->
MAlonzo.Code.Function.Bundles.T_Func_774
d_'60'_'44'_'62''8347'_42 :: T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Func_774
-> T_Func_774
-> T_Func_774
d_'60'_'44'_'62''8347'_42 ~T_Level_18
v0 ~T_Level_18
v1 ~T_Setoid_46
v2 ~T_Level_18
v3 ~T_Level_18
v4 ~T_Setoid_46
v5 ~T_Level_18
v6 ~T_Level_18
v7 ~T_Setoid_46
v8 T_Func_774
v9
T_Func_774
v10
= T_Func_774 -> T_Func_774 -> T_Func_774
du_'60'_'44'_'62''8347'_42 T_Func_774
v9 T_Func_774
v10
du_'60'_'44'_'62''8347'_42 ::
MAlonzo.Code.Function.Bundles.T_Func_774 ->
MAlonzo.Code.Function.Bundles.T_Func_774 ->
MAlonzo.Code.Function.Bundles.T_Func_774
du_'60'_'44'_'62''8347'_42 :: T_Func_774 -> T_Func_774 -> T_Func_774
du_'60'_'44'_'62''8347'_42 T_Func_774
v0 T_Func_774
v1
= ((Any -> Any) -> (Any -> Any -> Any -> Any) -> T_Func_774)
-> Any -> Any -> T_Func_774
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any -> Any) -> T_Func_774
MAlonzo.Code.Function.Bundles.C_constructor_840
(((Any -> Any) -> (Any -> Any) -> Any -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any) -> Any -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_'60'_'44'_'62'_112
((T_Func_774 -> Any -> Any) -> Any -> Any
forall a b. a -> b
coe T_Func_774 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_780 (T_Func_774 -> Any
forall a b. a -> b
coe T_Func_774
v0))
((T_Func_774 -> Any -> Any) -> Any -> Any
forall a b. a -> b
coe T_Func_774 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_780 (T_Func_774 -> Any
forall a b. a -> b
coe T_Func_774
v1)))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 ->
((Any -> Any) -> (Any -> Any) -> Any -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any) -> Any -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_'60'_'44'_'62'_112
((T_Func_774 -> Any -> Any -> Any -> Any)
-> T_Func_774 -> Any -> Any -> Any
forall a b. a -> b
coe T_Func_774 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_cong_782 T_Func_774
v0 Any
v2 Any
v3)
((T_Func_774 -> Any -> Any -> Any -> Any)
-> T_Func_774 -> Any -> Any -> Any
forall a b. a -> b
coe T_Func_774 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_cong_782 T_Func_774
v1 Any
v2 Any
v3)))
d_swap'8347'_52 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Function.Bundles.T_Func_774
d_swap'8347'_52 :: T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Func_774
d_swap'8347'_52 ~T_Level_18
v0 ~T_Level_18
v1 ~T_Setoid_46
v2 ~T_Level_18
v3 ~T_Level_18
v4 ~T_Setoid_46
v5 = T_Func_774
du_swap'8347'_52
du_swap'8347'_52 :: MAlonzo.Code.Function.Bundles.T_Func_774
du_swap'8347'_52 :: T_Func_774
du_swap'8347'_52
= (T_Func_774 -> T_Func_774 -> T_Func_774)
-> Any -> Any -> T_Func_774
forall a b. a -> b
coe
T_Func_774 -> T_Func_774 -> T_Func_774
du_'60'_'44'_'62''8347'_42 (T_Func_774 -> Any
forall a b. a -> b
coe T_Func_774
du_proj'8322''8347'_40)
(T_Func_774 -> Any
forall a b. a -> b
coe T_Func_774
du_proj'8321''8347'_38)
d__'215''45'function__54 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Function.Bundles.T_Func_774 ->
MAlonzo.Code.Function.Bundles.T_Func_774 ->
MAlonzo.Code.Function.Bundles.T_Func_774
d__'215''45'function__54 :: T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Func_774
-> T_Func_774
-> T_Func_774
d__'215''45'function__54 ~T_Level_18
v0 ~T_Level_18
v1 ~T_Setoid_46
v2 ~T_Level_18
v3 ~T_Level_18
v4 ~T_Setoid_46
v5 ~T_Level_18
v6 ~T_Level_18
v7 ~T_Setoid_46
v8 ~T_Level_18
v9
~T_Level_18
v10 ~T_Setoid_46
v11 T_Func_774
v12 T_Func_774
v13
= T_Func_774 -> T_Func_774 -> T_Func_774
du__'215''45'function__54 T_Func_774
v12 T_Func_774
v13
du__'215''45'function__54 ::
MAlonzo.Code.Function.Bundles.T_Func_774 ->
MAlonzo.Code.Function.Bundles.T_Func_774 ->
MAlonzo.Code.Function.Bundles.T_Func_774
du__'215''45'function__54 :: T_Func_774 -> T_Func_774 -> T_Func_774
du__'215''45'function__54 T_Func_774
v0 T_Func_774
v1
= ((Any -> Any) -> (Any -> Any -> Any -> Any) -> T_Func_774)
-> Any -> Any -> T_Func_774
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any -> Any) -> T_Func_774
MAlonzo.Code.Function.Bundles.C_constructor_840
(((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Func_774 -> Any -> Any) -> Any -> Any
forall a b. a -> b
coe T_Func_774 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_780 (T_Func_774 -> Any
forall a b. a -> b
coe T_Func_774
v0))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe (\ Any
v2 -> T_Func_774 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_780 (T_Func_774 -> T_Func_774
forall a b. a -> b
coe T_Func_774
v1))))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 ->
((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Func_774 -> Any -> Any -> Any -> Any)
-> T_Func_774 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Func_774 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_cong_782 T_Func_774
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3)))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v4 ->
(T_Func_774 -> Any -> Any -> Any -> Any)
-> T_Func_774 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Func_774 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_cong_782 T_Func_774
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))))))
d__'215''45'equivalence__64 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Function.Bundles.T_Equivalence_1858 ->
MAlonzo.Code.Function.Bundles.T_Equivalence_1858 ->
MAlonzo.Code.Function.Bundles.T_Equivalence_1858
d__'215''45'equivalence__64 :: T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Equivalence_1858
-> T_Equivalence_1858
-> T_Equivalence_1858
d__'215''45'equivalence__64 ~T_Level_18
v0 ~T_Level_18
v1 ~T_Setoid_46
v2 ~T_Level_18
v3 ~T_Level_18
v4 ~T_Setoid_46
v5 ~T_Level_18
v6 ~T_Level_18
v7 ~T_Setoid_46
v8 ~T_Level_18
v9
~T_Level_18
v10 ~T_Setoid_46
v11 T_Equivalence_1858
v12 T_Equivalence_1858
v13
= T_Equivalence_1858 -> T_Equivalence_1858 -> T_Equivalence_1858
du__'215''45'equivalence__64 T_Equivalence_1858
v12 T_Equivalence_1858
v13
du__'215''45'equivalence__64 ::
MAlonzo.Code.Function.Bundles.T_Equivalence_1858 ->
MAlonzo.Code.Function.Bundles.T_Equivalence_1858 ->
MAlonzo.Code.Function.Bundles.T_Equivalence_1858
du__'215''45'equivalence__64 :: T_Equivalence_1858 -> T_Equivalence_1858 -> T_Equivalence_1858
du__'215''45'equivalence__64 T_Equivalence_1858
v0 T_Equivalence_1858
v1
= ((Any -> Any)
-> (Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> Any -> Any -> Any)
-> T_Equivalence_1858)
-> Any -> Any -> Any -> Any -> T_Equivalence_1858
forall a b. a -> b
coe
(Any -> Any)
-> (Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> Any -> Any -> Any)
-> T_Equivalence_1858
MAlonzo.Code.Function.Bundles.C_constructor_1940
(((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Equivalence_1858 -> Any -> Any) -> Any -> Any
forall a b. a -> b
coe T_Equivalence_1858 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_1868 (T_Equivalence_1858 -> Any
forall a b. a -> b
coe T_Equivalence_1858
v0))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe (\ Any
v2 -> T_Equivalence_1858 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_1868 (T_Equivalence_1858 -> T_Equivalence_1858
forall a b. a -> b
coe T_Equivalence_1858
v1))))
(((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Equivalence_1858 -> Any -> Any) -> Any -> Any
forall a b. a -> b
coe T_Equivalence_1858 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from_1870 (T_Equivalence_1858 -> Any
forall a b. a -> b
coe T_Equivalence_1858
v0))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe (\ Any
v2 -> T_Equivalence_1858 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from_1870 (T_Equivalence_1858 -> T_Equivalence_1858
forall a b. a -> b
coe T_Equivalence_1858
v1))))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 ->
((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Equivalence_1858 -> Any -> Any -> Any -> Any)
-> T_Equivalence_1858 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Equivalence_1858 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to'45'cong_1872 T_Equivalence_1858
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3)))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v4 ->
(T_Equivalence_1858 -> Any -> Any -> Any -> Any)
-> T_Equivalence_1858 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Equivalence_1858 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to'45'cong_1872 T_Equivalence_1858
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))))))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 ->
((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Equivalence_1858 -> Any -> Any -> Any -> Any)
-> T_Equivalence_1858 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Equivalence_1858 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from'45'cong_1874 T_Equivalence_1858
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3)))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v4 ->
(T_Equivalence_1858 -> Any -> Any -> Any -> Any)
-> T_Equivalence_1858 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Equivalence_1858 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from'45'cong_1874 T_Equivalence_1858
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))))))
d__'215''45'injection__74 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Function.Bundles.T_Injection_842 ->
MAlonzo.Code.Function.Bundles.T_Injection_842 ->
MAlonzo.Code.Function.Bundles.T_Injection_842
d__'215''45'injection__74 :: T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Injection_842
-> T_Injection_842
-> T_Injection_842
d__'215''45'injection__74 ~T_Level_18
v0 ~T_Level_18
v1 ~T_Setoid_46
v2 ~T_Level_18
v3 ~T_Level_18
v4 ~T_Setoid_46
v5 ~T_Level_18
v6 ~T_Level_18
v7 ~T_Setoid_46
v8 ~T_Level_18
v9
~T_Level_18
v10 ~T_Setoid_46
v11 T_Injection_842
v12 T_Injection_842
v13
= T_Injection_842 -> T_Injection_842 -> T_Injection_842
du__'215''45'injection__74 T_Injection_842
v12 T_Injection_842
v13
du__'215''45'injection__74 ::
MAlonzo.Code.Function.Bundles.T_Injection_842 ->
MAlonzo.Code.Function.Bundles.T_Injection_842 ->
MAlonzo.Code.Function.Bundles.T_Injection_842
du__'215''45'injection__74 :: T_Injection_842 -> T_Injection_842 -> T_Injection_842
du__'215''45'injection__74 T_Injection_842
v0 T_Injection_842
v1
= ((Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> Any -> Any -> Any)
-> T_Injection_842)
-> Any -> Any -> Any -> T_Injection_842
forall a b. a -> b
coe
(Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> Any -> Any -> Any)
-> T_Injection_842
MAlonzo.Code.Function.Bundles.C_constructor_916
(((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Injection_842 -> Any -> Any) -> Any -> Any
forall a b. a -> b
coe T_Injection_842 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_850 (T_Injection_842 -> Any
forall a b. a -> b
coe T_Injection_842
v0))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe (\ Any
v2 -> T_Injection_842 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_850 (T_Injection_842 -> T_Injection_842
forall a b. a -> b
coe T_Injection_842
v1))))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 ->
((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Injection_842 -> Any -> Any -> Any -> Any)
-> T_Injection_842 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Injection_842 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_cong_852 T_Injection_842
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3)))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v4 ->
(T_Injection_842 -> Any -> Any -> Any -> Any)
-> T_Injection_842 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Injection_842 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_cong_852 T_Injection_842
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))))))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 ->
((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Injection_842 -> Any -> Any -> Any -> Any)
-> T_Injection_842 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Injection_842 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_injective_854 T_Injection_842
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3)))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v4 ->
(T_Injection_842 -> Any -> Any -> Any -> Any)
-> T_Injection_842 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Injection_842 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_injective_854 T_Injection_842
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))))))
d__'215''45'surjection__84 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
MAlonzo.Code.Function.Bundles.T_Surjection_918
d__'215''45'surjection__84 :: T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Surjection_918
-> T_Surjection_918
-> T_Surjection_918
d__'215''45'surjection__84 ~T_Level_18
v0 ~T_Level_18
v1 ~T_Setoid_46
v2 ~T_Level_18
v3 ~T_Level_18
v4 ~T_Setoid_46
v5 ~T_Level_18
v6 ~T_Level_18
v7 ~T_Setoid_46
v8 ~T_Level_18
v9
~T_Level_18
v10 ~T_Setoid_46
v11 T_Surjection_918
v12 T_Surjection_918
v13
= T_Surjection_918 -> T_Surjection_918 -> T_Surjection_918
du__'215''45'surjection__84 T_Surjection_918
v12 T_Surjection_918
v13
du__'215''45'surjection__84 ::
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
MAlonzo.Code.Function.Bundles.T_Surjection_918
du__'215''45'surjection__84 :: T_Surjection_918 -> T_Surjection_918 -> T_Surjection_918
du__'215''45'surjection__84 T_Surjection_918
v0 T_Surjection_918
v1
= ((Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> T_Σ_14)
-> T_Surjection_918)
-> Any -> Any -> Any -> T_Surjection_918
forall a b. a -> b
coe
(Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> T_Σ_14)
-> T_Surjection_918
MAlonzo.Code.Function.Bundles.C_constructor_1002
(((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Surjection_918 -> Any -> Any) -> Any -> Any
forall a b. a -> b
coe T_Surjection_918 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_926 (T_Surjection_918 -> Any
forall a b. a -> b
coe T_Surjection_918
v0))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe (\ Any
v2 -> T_Surjection_918 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_926 (T_Surjection_918 -> T_Surjection_918
forall a b. a -> b
coe T_Surjection_918
v1))))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 ->
((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Surjection_918 -> Any -> Any -> Any -> Any)
-> T_Surjection_918 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Surjection_918 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_cong_928 T_Surjection_918
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3)))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v4 ->
(T_Surjection_918 -> Any -> Any -> Any -> Any)
-> T_Surjection_918 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Surjection_918 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_cong_928 T_Surjection_918
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))))))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 ->
((Any -> Any -> Any)
-> (Any -> Any -> Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any -> Any)
-> (Any -> Any -> Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_zip_198
((Any -> Any -> T_Σ_14) -> Any
forall a b. a -> b
coe Any -> Any -> T_Σ_14
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32)
((Any -> Any -> Any -> Any -> Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v3 Any
v4 Any
v5 Any
v6 Any
v7 Any
v8 ->
(Any -> Any -> T_Σ_14) -> Any -> Any -> Any
forall a b. a -> b
coe
Any -> Any -> T_Σ_14
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(Any -> Any -> Any -> Any
forall a b. a -> b
coe
Any
v5 (T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v7))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v8)))
(Any -> Any -> Any -> Any
forall a b. a -> b
coe
Any
v6 (T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v7))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v8)))))
((T_Surjection_918 -> Any -> T_Σ_14)
-> T_Surjection_918 -> Any -> Any
forall a b. a -> b
coe
T_Surjection_918 -> Any -> T_Σ_14
MAlonzo.Code.Function.Bundles.d_surjective_930 T_Surjection_918
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2)))
((T_Surjection_918 -> Any -> T_Σ_14)
-> T_Surjection_918 -> Any -> Any
forall a b. a -> b
coe
T_Surjection_918 -> Any -> T_Σ_14
MAlonzo.Code.Function.Bundles.d_surjective_930 T_Surjection_918
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2)))))
d__'215''45'bijection__102 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Function.Bundles.T_Bijection_1004 ->
MAlonzo.Code.Function.Bundles.T_Bijection_1004 ->
MAlonzo.Code.Function.Bundles.T_Bijection_1004
d__'215''45'bijection__102 :: T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Bijection_1004
-> T_Bijection_1004
-> T_Bijection_1004
d__'215''45'bijection__102 ~T_Level_18
v0 ~T_Level_18
v1 ~T_Setoid_46
v2 ~T_Level_18
v3 ~T_Level_18
v4 ~T_Setoid_46
v5 ~T_Level_18
v6 ~T_Level_18
v7 ~T_Setoid_46
v8 ~T_Level_18
v9
~T_Level_18
v10 ~T_Setoid_46
v11 T_Bijection_1004
v12 T_Bijection_1004
v13
= T_Bijection_1004 -> T_Bijection_1004 -> T_Bijection_1004
du__'215''45'bijection__102 T_Bijection_1004
v12 T_Bijection_1004
v13
du__'215''45'bijection__102 ::
MAlonzo.Code.Function.Bundles.T_Bijection_1004 ->
MAlonzo.Code.Function.Bundles.T_Bijection_1004 ->
MAlonzo.Code.Function.Bundles.T_Bijection_1004
du__'215''45'bijection__102 :: T_Bijection_1004 -> T_Bijection_1004 -> T_Bijection_1004
du__'215''45'bijection__102 T_Bijection_1004
v0 T_Bijection_1004
v1
= ((Any -> Any)
-> (Any -> Any -> Any -> Any) -> T_Σ_14 -> T_Bijection_1004)
-> Any -> Any -> Any -> T_Bijection_1004
forall a b. a -> b
coe
(Any -> Any)
-> (Any -> Any -> Any -> Any) -> T_Σ_14 -> T_Bijection_1004
MAlonzo.Code.Function.Bundles.C_constructor_1094
(((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Bijection_1004 -> Any -> Any) -> Any -> Any
forall a b. a -> b
coe T_Bijection_1004 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_1012 (T_Bijection_1004 -> Any
forall a b. a -> b
coe T_Bijection_1004
v0))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe (\ Any
v2 -> T_Bijection_1004 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_1012 (T_Bijection_1004 -> T_Bijection_1004
forall a b. a -> b
coe T_Bijection_1004
v1))))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 ->
((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Bijection_1004 -> Any -> Any -> Any -> Any)
-> T_Bijection_1004 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Bijection_1004 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_cong_1014 T_Bijection_1004
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3)))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v4 ->
(T_Bijection_1004 -> Any -> Any -> Any -> Any)
-> T_Bijection_1004 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Bijection_1004 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_cong_1014 T_Bijection_1004
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))))))
((Any -> Any -> T_Σ_14) -> Any -> Any -> Any
forall a b. a -> b
coe
Any -> Any -> T_Σ_14
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 ->
((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Bijection_1004 -> Any -> Any -> Any -> Any)
-> Any -> Any -> Any -> Any
forall a b. a -> b
coe
T_Bijection_1004 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.du_injective_1018 (T_Bijection_1004 -> Any
forall a b. a -> b
coe T_Bijection_1004
v0)
((T_Σ_14 -> Any) -> Any -> Any
forall a b. a -> b
coe T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> Any
forall a b. a -> b
coe Any
v2))
((T_Σ_14 -> Any) -> Any -> Any
forall a b. a -> b
coe T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> Any
forall a b. a -> b
coe Any
v3)))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v4 ->
(T_Bijection_1004 -> Any -> Any -> Any -> Any)
-> Any -> Any -> Any -> Any
forall a b. a -> b
coe
T_Bijection_1004 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.du_injective_1018 (T_Bijection_1004 -> Any
forall a b. a -> b
coe T_Bijection_1004
v1)
((T_Σ_14 -> Any) -> Any -> Any
forall a b. a -> b
coe T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> Any
forall a b. a -> b
coe Any
v2))
((T_Σ_14 -> Any) -> Any -> Any
forall a b. a -> b
coe T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> Any
forall a b. a -> b
coe Any
v3))))))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 ->
case Any -> T_Σ_14
forall a b. a -> b
coe Any
v2 of
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 Any
v3 Any
v4
-> ((Any -> Any -> Any)
-> (Any -> Any -> Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any -> Any)
-> (Any -> Any -> Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_zip_198
((Any -> Any -> T_Σ_14) -> Any
forall a b. a -> b
coe Any -> Any -> T_Σ_14
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32)
((Any -> Any -> Any -> Any -> Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v5 Any
v6 Any
v7 Any
v8 Any
v9 Any
v10 ->
case Any -> T_Σ_14
forall a b. a -> b
coe Any
v10 of
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 Any
v11 Any
v12
-> (Any -> Any -> T_Σ_14) -> Any -> Any -> Any
forall a b. a -> b
coe
Any -> Any -> T_Σ_14
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
(Any -> Any -> Any -> Any
forall a b. a -> b
coe
Any
v7 (T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v9))
Any
v11)
(Any -> Any -> Any -> Any
forall a b. a -> b
coe
Any
v8 (T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v9))
Any
v12)
T_Σ_14
_ -> Any
forall a. a
MAlonzo.RTE.mazUnreachableError))
((T_Bijection_1004 -> Any -> T_Σ_14)
-> T_Bijection_1004 -> Any -> Any
forall a b. a -> b
coe T_Bijection_1004 -> Any -> T_Σ_14
MAlonzo.Code.Function.Bundles.du_surjective_1020 T_Bijection_1004
v0 Any
v3)
((T_Bijection_1004 -> Any -> T_Σ_14)
-> T_Bijection_1004 -> Any -> Any
forall a b. a -> b
coe T_Bijection_1004 -> Any -> T_Σ_14
MAlonzo.Code.Function.Bundles.du_surjective_1020 T_Bijection_1004
v1 Any
v4)
T_Σ_14
_ -> Any
forall a. a
MAlonzo.RTE.mazUnreachableError)))
d__'215''45'leftInverse__128 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Function.Bundles.T_LeftInverse_1942 ->
MAlonzo.Code.Function.Bundles.T_LeftInverse_1942 ->
MAlonzo.Code.Function.Bundles.T_LeftInverse_1942
d__'215''45'leftInverse__128 :: T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_LeftInverse_1942
-> T_LeftInverse_1942
-> T_LeftInverse_1942
d__'215''45'leftInverse__128 ~T_Level_18
v0 ~T_Level_18
v1 ~T_Setoid_46
v2 ~T_Level_18
v3 ~T_Level_18
v4 ~T_Setoid_46
v5 ~T_Level_18
v6 ~T_Level_18
v7 ~T_Setoid_46
v8
~T_Level_18
v9 ~T_Level_18
v10 ~T_Setoid_46
v11 T_LeftInverse_1942
v12 T_LeftInverse_1942
v13
= T_LeftInverse_1942 -> T_LeftInverse_1942 -> T_LeftInverse_1942
du__'215''45'leftInverse__128 T_LeftInverse_1942
v12 T_LeftInverse_1942
v13
du__'215''45'leftInverse__128 ::
MAlonzo.Code.Function.Bundles.T_LeftInverse_1942 ->
MAlonzo.Code.Function.Bundles.T_LeftInverse_1942 ->
MAlonzo.Code.Function.Bundles.T_LeftInverse_1942
du__'215''45'leftInverse__128 :: T_LeftInverse_1942 -> T_LeftInverse_1942 -> T_LeftInverse_1942
du__'215''45'leftInverse__128 T_LeftInverse_1942
v0 T_LeftInverse_1942
v1
= ((Any -> Any)
-> (Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> Any -> Any -> Any)
-> T_LeftInverse_1942)
-> Any -> Any -> Any -> Any -> Any -> T_LeftInverse_1942
forall a b. a -> b
coe
(Any -> Any)
-> (Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> Any -> Any -> Any)
-> T_LeftInverse_1942
MAlonzo.Code.Function.Bundles.C_constructor_2034
(((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_LeftInverse_1942 -> Any -> Any) -> Any -> Any
forall a b. a -> b
coe T_LeftInverse_1942 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_1954 (T_LeftInverse_1942 -> Any
forall a b. a -> b
coe T_LeftInverse_1942
v0))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe (\ Any
v2 -> T_LeftInverse_1942 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_1954 (T_LeftInverse_1942 -> T_LeftInverse_1942
forall a b. a -> b
coe T_LeftInverse_1942
v1))))
(((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_LeftInverse_1942 -> Any -> Any) -> Any -> Any
forall a b. a -> b
coe T_LeftInverse_1942 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from_1956 (T_LeftInverse_1942 -> Any
forall a b. a -> b
coe T_LeftInverse_1942
v0))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe (\ Any
v2 -> T_LeftInverse_1942 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from_1956 (T_LeftInverse_1942 -> T_LeftInverse_1942
forall a b. a -> b
coe T_LeftInverse_1942
v1))))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 ->
((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_LeftInverse_1942 -> Any -> Any -> Any -> Any)
-> T_LeftInverse_1942 -> Any -> Any -> Any
forall a b. a -> b
coe
T_LeftInverse_1942 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to'45'cong_1958 T_LeftInverse_1942
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3)))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v4 ->
(T_LeftInverse_1942 -> Any -> Any -> Any -> Any)
-> T_LeftInverse_1942 -> Any -> Any -> Any
forall a b. a -> b
coe
T_LeftInverse_1942 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to'45'cong_1958 T_LeftInverse_1942
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))))))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 ->
((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_LeftInverse_1942 -> Any -> Any -> Any -> Any)
-> T_LeftInverse_1942 -> Any -> Any -> Any
forall a b. a -> b
coe
T_LeftInverse_1942 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from'45'cong_1960 T_LeftInverse_1942
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3)))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v4 ->
(T_LeftInverse_1942 -> Any -> Any -> Any -> Any)
-> T_LeftInverse_1942 -> Any -> Any -> Any
forall a b. a -> b
coe
T_LeftInverse_1942 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from'45'cong_1960 T_LeftInverse_1942
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))))))
((Any -> Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 Any
v4 ->
(Any -> Any -> T_Σ_14) -> Any -> Any -> Any
forall a b. a -> b
coe
Any -> Any -> T_Σ_14
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
((T_LeftInverse_1942 -> Any -> Any -> Any -> Any)
-> T_LeftInverse_1942 -> Any -> Any -> Any -> Any
forall a b. a -> b
coe
T_LeftInverse_1942 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_inverse'737'_1962 T_LeftInverse_1942
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v4)))
((T_LeftInverse_1942 -> Any -> Any -> Any -> Any)
-> T_LeftInverse_1942 -> Any -> Any -> Any -> Any
forall a b. a -> b
coe
T_LeftInverse_1942 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_inverse'737'_1962 T_LeftInverse_1942
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v4)))))
d__'215''45'rightInverse__140 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Function.Bundles.T_RightInverse_2036 ->
MAlonzo.Code.Function.Bundles.T_RightInverse_2036 ->
MAlonzo.Code.Function.Bundles.T_RightInverse_2036
d__'215''45'rightInverse__140 :: T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_RightInverse_2036
-> T_RightInverse_2036
-> T_RightInverse_2036
d__'215''45'rightInverse__140 ~T_Level_18
v0 ~T_Level_18
v1 ~T_Setoid_46
v2 ~T_Level_18
v3 ~T_Level_18
v4 ~T_Setoid_46
v5 ~T_Level_18
v6 ~T_Level_18
v7 ~T_Setoid_46
v8
~T_Level_18
v9 ~T_Level_18
v10 ~T_Setoid_46
v11 T_RightInverse_2036
v12 T_RightInverse_2036
v13
= T_RightInverse_2036 -> T_RightInverse_2036 -> T_RightInverse_2036
du__'215''45'rightInverse__140 T_RightInverse_2036
v12 T_RightInverse_2036
v13
du__'215''45'rightInverse__140 ::
MAlonzo.Code.Function.Bundles.T_RightInverse_2036 ->
MAlonzo.Code.Function.Bundles.T_RightInverse_2036 ->
MAlonzo.Code.Function.Bundles.T_RightInverse_2036
du__'215''45'rightInverse__140 :: T_RightInverse_2036 -> T_RightInverse_2036 -> T_RightInverse_2036
du__'215''45'rightInverse__140 T_RightInverse_2036
v0 T_RightInverse_2036
v1
= ((Any -> Any)
-> (Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> Any -> Any -> Any)
-> T_RightInverse_2036)
-> Any -> Any -> Any -> Any -> Any -> T_RightInverse_2036
forall a b. a -> b
coe
(Any -> Any)
-> (Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> Any -> Any -> Any)
-> T_RightInverse_2036
MAlonzo.Code.Function.Bundles.C_constructor_2120
(((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_RightInverse_2036 -> Any -> Any) -> Any -> Any
forall a b. a -> b
coe T_RightInverse_2036 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_2048 (T_RightInverse_2036 -> Any
forall a b. a -> b
coe T_RightInverse_2036
v0))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe (\ Any
v2 -> T_RightInverse_2036 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_2048 (T_RightInverse_2036 -> T_RightInverse_2036
forall a b. a -> b
coe T_RightInverse_2036
v1))))
(((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_RightInverse_2036 -> Any -> Any) -> Any -> Any
forall a b. a -> b
coe T_RightInverse_2036 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from_2050 (T_RightInverse_2036 -> Any
forall a b. a -> b
coe T_RightInverse_2036
v0))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe (\ Any
v2 -> T_RightInverse_2036 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from_2050 (T_RightInverse_2036 -> T_RightInverse_2036
forall a b. a -> b
coe T_RightInverse_2036
v1))))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 ->
((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_RightInverse_2036 -> Any -> Any -> Any -> Any)
-> T_RightInverse_2036 -> Any -> Any -> Any
forall a b. a -> b
coe
T_RightInverse_2036 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to'45'cong_2052 T_RightInverse_2036
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3)))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v4 ->
(T_RightInverse_2036 -> Any -> Any -> Any -> Any)
-> T_RightInverse_2036 -> Any -> Any -> Any
forall a b. a -> b
coe
T_RightInverse_2036 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to'45'cong_2052 T_RightInverse_2036
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))))))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 ->
((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_RightInverse_2036 -> Any -> Any -> Any -> Any)
-> T_RightInverse_2036 -> Any -> Any -> Any
forall a b. a -> b
coe
T_RightInverse_2036 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from'45'cong_2054 T_RightInverse_2036
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3)))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v4 ->
(T_RightInverse_2036 -> Any -> Any -> Any -> Any)
-> T_RightInverse_2036 -> Any -> Any -> Any
forall a b. a -> b
coe
T_RightInverse_2036 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from'45'cong_2054 T_RightInverse_2036
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))))))
((Any -> Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 Any
v4 ->
(Any -> Any -> T_Σ_14) -> Any -> Any -> Any
forall a b. a -> b
coe
Any -> Any -> T_Σ_14
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
((T_RightInverse_2036 -> Any -> Any -> Any -> Any)
-> T_RightInverse_2036 -> Any -> Any -> Any -> Any
forall a b. a -> b
coe
T_RightInverse_2036 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_inverse'691'_2056 T_RightInverse_2036
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v4)))
((T_RightInverse_2036 -> Any -> Any -> Any -> Any)
-> T_RightInverse_2036 -> Any -> Any -> Any -> Any
forall a b. a -> b
coe
T_RightInverse_2036 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_inverse'691'_2056 T_RightInverse_2036
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v4)))))
d__'215''45'inverse__152 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Function.Bundles.T_Inverse_2122 ->
MAlonzo.Code.Function.Bundles.T_Inverse_2122 ->
MAlonzo.Code.Function.Bundles.T_Inverse_2122
d__'215''45'inverse__152 :: T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Inverse_2122
-> T_Inverse_2122
-> T_Inverse_2122
d__'215''45'inverse__152 ~T_Level_18
v0 ~T_Level_18
v1 ~T_Setoid_46
v2 ~T_Level_18
v3 ~T_Level_18
v4 ~T_Setoid_46
v5 ~T_Level_18
v6 ~T_Level_18
v7 ~T_Setoid_46
v8 ~T_Level_18
v9
~T_Level_18
v10 ~T_Setoid_46
v11 T_Inverse_2122
v12 T_Inverse_2122
v13
= T_Inverse_2122 -> T_Inverse_2122 -> T_Inverse_2122
du__'215''45'inverse__152 T_Inverse_2122
v12 T_Inverse_2122
v13
du__'215''45'inverse__152 ::
MAlonzo.Code.Function.Bundles.T_Inverse_2122 ->
MAlonzo.Code.Function.Bundles.T_Inverse_2122 ->
MAlonzo.Code.Function.Bundles.T_Inverse_2122
du__'215''45'inverse__152 :: T_Inverse_2122 -> T_Inverse_2122 -> T_Inverse_2122
du__'215''45'inverse__152 T_Inverse_2122
v0 T_Inverse_2122
v1
= ((Any -> Any)
-> (Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> Any -> Any -> Any)
-> T_Σ_14
-> T_Inverse_2122)
-> Any -> Any -> Any -> Any -> Any -> T_Inverse_2122
forall a b. a -> b
coe
(Any -> Any)
-> (Any -> Any)
-> (Any -> Any -> Any -> Any)
-> (Any -> Any -> Any -> Any)
-> T_Σ_14
-> T_Inverse_2122
MAlonzo.Code.Function.Bundles.C_constructor_2220
(((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Inverse_2122 -> Any -> Any) -> Any -> Any
forall a b. a -> b
coe T_Inverse_2122 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_2134 (T_Inverse_2122 -> Any
forall a b. a -> b
coe T_Inverse_2122
v0))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe (\ Any
v2 -> T_Inverse_2122 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to_2134 (T_Inverse_2122 -> T_Inverse_2122
forall a b. a -> b
coe T_Inverse_2122
v1))))
(((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Inverse_2122 -> Any -> Any) -> Any -> Any
forall a b. a -> b
coe T_Inverse_2122 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from_2136 (T_Inverse_2122 -> Any
forall a b. a -> b
coe T_Inverse_2122
v0))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe (\ Any
v2 -> T_Inverse_2122 -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from_2136 (T_Inverse_2122 -> T_Inverse_2122
forall a b. a -> b
coe T_Inverse_2122
v1))))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 ->
((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Inverse_2122 -> Any -> Any -> Any -> Any)
-> T_Inverse_2122 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Inverse_2122 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to'45'cong_2138 T_Inverse_2122
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3)))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v4 ->
(T_Inverse_2122 -> Any -> Any -> Any -> Any)
-> T_Inverse_2122 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Inverse_2122 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_to'45'cong_2138 T_Inverse_2122
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))))))
((Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 ->
((Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14)
-> Any -> Any -> Any
forall a b. a -> b
coe
(Any -> Any) -> (Any -> Any -> Any) -> T_Σ_14 -> T_Σ_14
MAlonzo.Code.Data.Product.Base.du_map_128
((T_Inverse_2122 -> Any -> Any -> Any -> Any)
-> T_Inverse_2122 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Inverse_2122 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from'45'cong_2140 T_Inverse_2122
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3)))
((Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v4 ->
(T_Inverse_2122 -> Any -> Any -> Any -> Any)
-> T_Inverse_2122 -> Any -> Any -> Any
forall a b. a -> b
coe
T_Inverse_2122 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.d_from'45'cong_2140 T_Inverse_2122
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))))))
((Any -> Any -> T_Σ_14) -> Any -> Any -> Any
forall a b. a -> b
coe
Any -> Any -> T_Σ_14
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
((Any -> Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 Any
v4 ->
(Any -> Any -> T_Σ_14) -> Any -> Any -> Any
forall a b. a -> b
coe
Any -> Any -> T_Σ_14
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
((T_Inverse_2122 -> Any -> Any -> Any -> Any)
-> T_Inverse_2122 -> Any -> Any -> Any -> Any
forall a b. a -> b
coe
T_Inverse_2122 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.du_inverse'737'_2144 T_Inverse_2122
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v4)))
((T_Inverse_2122 -> Any -> Any -> Any -> Any)
-> T_Inverse_2122 -> Any -> Any -> Any -> Any
forall a b. a -> b
coe
T_Inverse_2122 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.du_inverse'737'_2144 T_Inverse_2122
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v4)))))
((Any -> Any -> Any -> Any) -> Any
forall a b. a -> b
coe
(\ Any
v2 Any
v3 Any
v4 ->
(Any -> Any -> T_Σ_14) -> Any -> Any -> Any
forall a b. a -> b
coe
Any -> Any -> T_Σ_14
MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32
((T_Inverse_2122 -> Any -> Any -> Any -> Any)
-> T_Inverse_2122 -> Any -> Any -> Any -> Any
forall a b. a -> b
coe
T_Inverse_2122 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.du_inverse'691'_2146 T_Inverse_2122
v0
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v4)))
((T_Inverse_2122 -> Any -> Any -> Any -> Any)
-> T_Inverse_2122 -> Any -> Any -> Any -> Any
forall a b. a -> b
coe
T_Inverse_2122 -> Any -> Any -> Any -> Any
MAlonzo.Code.Function.Bundles.du_inverse'691'_2146 T_Inverse_2122
v1
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v2))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v3))
(T_Σ_14 -> Any
MAlonzo.Code.Agda.Builtin.Sigma.d_snd_30 (Any -> T_Σ_14
forall a b. a -> b
coe Any
v4))))))
d__'215''45'left'45'inverse__166 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Function.Bundles.T_LeftInverse_1942 ->
MAlonzo.Code.Function.Bundles.T_LeftInverse_1942 ->
MAlonzo.Code.Function.Bundles.T_LeftInverse_1942
d__'215''45'left'45'inverse__166 :: T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_Level_18
-> T_Level_18
-> T_Setoid_46
-> T_LeftInverse_1942
-> T_LeftInverse_1942
-> T_LeftInverse_1942
d__'215''45'left'45'inverse__166 T_Level_18
v0 T_Level_18
v1 T_Setoid_46
v2 T_Level_18
v3 T_Level_18
v4 T_Setoid_46
v5 T_Level_18
v6 T_Level_18
v7 T_Setoid_46
v8 T_Level_18
v9 T_Level_18
v10
T_Setoid_46
v11 T_LeftInverse_1942
v12 T_LeftInverse_1942
v13
= (T_LeftInverse_1942 -> T_LeftInverse_1942 -> T_LeftInverse_1942)
-> T_LeftInverse_1942 -> T_LeftInverse_1942 -> T_LeftInverse_1942
forall a b. a -> b
coe T_LeftInverse_1942 -> T_LeftInverse_1942 -> T_LeftInverse_1942
du__'215''45'leftInverse__128 T_LeftInverse_1942
v12 T_LeftInverse_1942
v13