{-# 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.Function.Properties.Surjection 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.Function.Bundles
import qualified MAlonzo.Code.Function.Construct.Composition
import qualified MAlonzo.Code.Function.Construct.Identity
import qualified MAlonzo.Code.Function.Structures
import qualified MAlonzo.Code.Relation.Binary.Bundles
import qualified MAlonzo.Code.Relation.Binary.PropositionalEquality.Properties
import qualified MAlonzo.Code.Relation.Binary.Reasoning.Base.Single
import qualified MAlonzo.Code.Relation.Binary.Reasoning.Syntax
import qualified MAlonzo.Code.Relation.Binary.Structures
d__'8776'__40 ::
T_GeneralizeTel_503 ->
MAlonzo.Code.Function.Bundles.T_Func_774 ->
AgdaAny -> AgdaAny -> ()
d__'8776'__40 :: T_GeneralizeTel_503 -> T_Func_774 -> AgdaAny -> AgdaAny -> ()
d__'8776'__40 = T_GeneralizeTel_503 -> T_Func_774 -> AgdaAny -> AgdaAny -> ()
forall a. a
erased
d__'8776'__66 ::
T_GeneralizeTel_503 ->
MAlonzo.Code.Function.Bundles.T_Func_774 ->
AgdaAny -> AgdaAny -> ()
d__'8776'__66 :: T_GeneralizeTel_503 -> T_Func_774 -> AgdaAny -> AgdaAny -> ()
d__'8776'__66 = T_GeneralizeTel_503 -> T_Func_774 -> AgdaAny -> AgdaAny -> ()
forall a. a
erased
d_mkSurjection_90 ::
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 ->
(AgdaAny -> MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14) ->
MAlonzo.Code.Function.Bundles.T_Surjection_918
d_mkSurjection_90 :: ()
-> ()
-> T_Setoid_46
-> ()
-> ()
-> T_Setoid_46
-> T_Func_774
-> (AgdaAny -> T_Σ_14)
-> T_Surjection_918
d_mkSurjection_90 ~()
v0 ~()
v1 ~T_Setoid_46
v2 ~()
v3 ~()
v4 ~T_Setoid_46
v5 T_Func_774
v6 AgdaAny -> T_Σ_14
v7
= T_Func_774 -> (AgdaAny -> T_Σ_14) -> T_Surjection_918
du_mkSurjection_90 T_Func_774
v6 AgdaAny -> T_Σ_14
v7
du_mkSurjection_90 ::
MAlonzo.Code.Function.Bundles.T_Func_774 ->
(AgdaAny -> MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14) ->
MAlonzo.Code.Function.Bundles.T_Surjection_918
du_mkSurjection_90 :: T_Func_774 -> (AgdaAny -> T_Σ_14) -> T_Surjection_918
du_mkSurjection_90 T_Func_774
v0 AgdaAny -> T_Σ_14
v1
= ((AgdaAny -> AgdaAny)
-> (AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> (AgdaAny -> T_Σ_14)
-> T_Surjection_918)
-> AgdaAny -> AgdaAny -> AgdaAny -> T_Surjection_918
forall a b. a -> b
coe
(AgdaAny -> AgdaAny)
-> (AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> (AgdaAny -> T_Σ_14)
-> T_Surjection_918
MAlonzo.Code.Function.Bundles.C_constructor_1002
((T_Func_774 -> AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
forall a b. a -> b
coe T_Func_774 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.d_to_780 (T_Func_774 -> AgdaAny
forall a b. a -> b
coe T_Func_774
v0))
((T_Func_774 -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny
forall a b. a -> b
coe T_Func_774 -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.d_cong_782 (T_Func_774 -> AgdaAny
forall a b. a -> b
coe T_Func_774
v0)) ((AgdaAny -> T_Σ_14) -> AgdaAny
forall a b. a -> b
coe AgdaAny -> T_Σ_14
v1)
d_'8608''8658''10230'_158 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
() ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
() ->
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
MAlonzo.Code.Function.Bundles.T_Func_774
d_'8608''8658''10230'_158 :: () -> () -> () -> () -> T_Surjection_918 -> T_Func_774
d_'8608''8658''10230'_158 ~()
v0 ~()
v1 ~()
v2 ~()
v3
= T_Surjection_918 -> T_Func_774
du_'8608''8658''10230'_158
du_'8608''8658''10230'_158 ::
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
MAlonzo.Code.Function.Bundles.T_Func_774
du_'8608''8658''10230'_158 :: T_Surjection_918 -> T_Func_774
du_'8608''8658''10230'_158
= (T_Surjection_918 -> T_Func_774) -> T_Surjection_918 -> T_Func_774
forall a b. a -> b
coe T_Surjection_918 -> T_Func_774
MAlonzo.Code.Function.Bundles.du_function_932
d_'8608''8658''8618'_160 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
() ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
() ->
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
MAlonzo.Code.Function.Bundles.T_RightInverse_2036
d_'8608''8658''8618'_160 :: () -> () -> () -> () -> T_Surjection_918 -> T_RightInverse_2036
d_'8608''8658''8618'_160 ~()
v0 ~()
v1 ~()
v2 ~()
v3 T_Surjection_918
v4
= T_Surjection_918 -> T_RightInverse_2036
du_'8608''8658''8618'_160 T_Surjection_918
v4
du_'8608''8658''8618'_160 ::
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
MAlonzo.Code.Function.Bundles.T_RightInverse_2036
du_'8608''8658''8618'_160 :: T_Surjection_918 -> T_RightInverse_2036
du_'8608''8658''8618'_160 T_Surjection_918
v0
= ((AgdaAny -> AgdaAny)
-> (AgdaAny -> AgdaAny)
-> (AgdaAny -> AgdaAny -> T__'8801'__12 -> T__'8801'__12)
-> T_RightInverse_2036)
-> AgdaAny -> AgdaAny -> AgdaAny -> T_RightInverse_2036
forall a b. a -> b
coe
(AgdaAny -> AgdaAny)
-> (AgdaAny -> AgdaAny)
-> (AgdaAny -> AgdaAny -> T__'8801'__12 -> T__'8801'__12)
-> T_RightInverse_2036
MAlonzo.Code.Function.Bundles.du_mk'8618'_2496
((AgdaAny -> AgdaAny) -> AgdaAny
forall a b. a -> b
coe
(\ AgdaAny
v1 ->
T_Σ_14 -> AgdaAny
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28
((T_IsSurjection_174 -> AgdaAny -> T_Σ_14)
-> AgdaAny -> AgdaAny -> T_Σ_14
forall a b. a -> b
coe
T_IsSurjection_174 -> AgdaAny -> T_Σ_14
MAlonzo.Code.Function.Structures.du_strictlySurjective_246
((T_Setoid_46
-> T_Setoid_46 -> T_Surjection_918 -> T_IsSurjection_174)
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Setoid_46
-> T_Setoid_46 -> T_Surjection_918 -> T_IsSurjection_174
MAlonzo.Code.Function.Bundles.du_isSurjection_990
(T_Setoid_46 -> AgdaAny
forall a b. a -> b
coe
T_Setoid_46
MAlonzo.Code.Relation.Binary.PropositionalEquality.Properties.du_setoid_402)
(T_Setoid_46 -> AgdaAny
forall a b. a -> b
coe
T_Setoid_46
MAlonzo.Code.Relation.Binary.PropositionalEquality.Properties.du_setoid_402)
(T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v0))
(AgdaAny -> AgdaAny
forall a b. a -> b
coe AgdaAny
v1))))
((T_Surjection_918 -> AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
forall a b. a -> b
coe T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.d_to_926 (T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v0)) AgdaAny
forall a. a
erased
d_'46'extendedlambda0_240 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
() ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
() ->
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
AgdaAny ->
AgdaAny ->
MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 ->
MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12
d_'46'extendedlambda0_240 :: ()
-> ()
-> ()
-> ()
-> T_Surjection_918
-> AgdaAny
-> AgdaAny
-> T__'8801'__12
-> T__'8801'__12
d_'46'extendedlambda0_240 = ()
-> ()
-> ()
-> ()
-> T_Surjection_918
-> AgdaAny
-> AgdaAny
-> T__'8801'__12
-> T__'8801'__12
forall a. a
erased
d_'8608''8658''8660'_242 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
() ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
() ->
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
MAlonzo.Code.Function.Bundles.T_Equivalence_1858
d_'8608''8658''8660'_242 :: () -> () -> () -> () -> T_Surjection_918 -> T_Equivalence_1858
d_'8608''8658''8660'_242 ~()
v0 ~()
v1 ~()
v2 ~()
v3 T_Surjection_918
v4
= T_Surjection_918 -> T_Equivalence_1858
du_'8608''8658''8660'_242 T_Surjection_918
v4
du_'8608''8658''8660'_242 ::
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
MAlonzo.Code.Function.Bundles.T_Equivalence_1858
du_'8608''8658''8660'_242 :: T_Surjection_918 -> T_Equivalence_1858
du_'8608''8658''8660'_242 T_Surjection_918
v0
= ((AgdaAny -> AgdaAny)
-> (AgdaAny -> AgdaAny) -> T_Equivalence_1858)
-> AgdaAny -> AgdaAny -> T_Equivalence_1858
forall a b. a -> b
coe
(AgdaAny -> AgdaAny) -> (AgdaAny -> AgdaAny) -> T_Equivalence_1858
MAlonzo.Code.Function.Bundles.du_mk'8660'_2474
((T_Surjection_918 -> AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
forall a b. a -> b
coe T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.d_to_926 (T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v0))
((AgdaAny -> AgdaAny) -> AgdaAny
forall a b. a -> b
coe
(\ AgdaAny
v1 ->
T_Σ_14 -> AgdaAny
MAlonzo.Code.Agda.Builtin.Sigma.d_fst_28
((T_Surjection_918 -> AgdaAny -> T_Σ_14)
-> T_Surjection_918 -> AgdaAny -> T_Σ_14
forall a b. a -> b
coe T_Surjection_918 -> AgdaAny -> T_Σ_14
MAlonzo.Code.Function.Bundles.d_surjective_930 T_Surjection_918
v0 AgdaAny
v1)))
d_refl_322 ::
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
d_refl_322 :: () -> () -> T_Setoid_46 -> T_Surjection_918
d_refl_322 ~()
v0 ~()
v1 ~T_Setoid_46
v2 = T_Surjection_918
du_refl_322
du_refl_322 :: MAlonzo.Code.Function.Bundles.T_Surjection_918
du_refl_322 :: T_Surjection_918
du_refl_322
= T_Surjection_918 -> T_Surjection_918
forall a b. a -> b
coe T_Surjection_918
MAlonzo.Code.Function.Construct.Identity.du_surjection_626
d_trans_326 ::
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Agda.Primitive.T_Level_18 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
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_trans_326 :: ()
-> ()
-> ()
-> ()
-> ()
-> ()
-> T_Setoid_46
-> T_Setoid_46
-> T_Setoid_46
-> T_Surjection_918
-> T_Surjection_918
-> T_Surjection_918
d_trans_326 ~()
v0 ~()
v1 ~()
v2 ~()
v3 ~()
v4 ~()
v5 ~T_Setoid_46
v6 ~T_Setoid_46
v7 ~T_Setoid_46
v8 = T_Surjection_918 -> T_Surjection_918 -> T_Surjection_918
du_trans_326
du_trans_326 ::
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
MAlonzo.Code.Function.Bundles.T_Surjection_918
du_trans_326 :: T_Surjection_918 -> T_Surjection_918 -> T_Surjection_918
du_trans_326
= (T_Surjection_918 -> T_Surjection_918 -> T_Surjection_918)
-> T_Surjection_918 -> T_Surjection_918 -> T_Surjection_918
forall a b. a -> b
coe
T_Surjection_918 -> T_Surjection_918 -> T_Surjection_918
MAlonzo.Code.Function.Construct.Composition.du_surjection_1532
d_to'8315'_346 ::
T_GeneralizeTel_11671 ->
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
AgdaAny -> AgdaAny
d_to'8315'_346 :: T_GeneralizeTel_11671 -> T_Surjection_918 -> AgdaAny -> AgdaAny
d_to'8315'_346 ~T_GeneralizeTel_11671
v0 T_Surjection_918
v1 = T_Surjection_918 -> AgdaAny -> AgdaAny
du_to'8315'_346 T_Surjection_918
v1
du_to'8315'_346 ::
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
AgdaAny -> AgdaAny
du_to'8315'_346 :: T_Surjection_918 -> AgdaAny -> AgdaAny
du_to'8315'_346 T_Surjection_918
v0
= (T_Surjection_918 -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.du_to'8315'_996 (T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v0)
d__'8776'__352 ::
T_GeneralizeTel_11671 ->
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
AgdaAny -> AgdaAny -> ()
d__'8776'__352 :: T_GeneralizeTel_11671
-> T_Surjection_918 -> AgdaAny -> AgdaAny -> ()
d__'8776'__352 = T_GeneralizeTel_11671
-> T_Surjection_918 -> AgdaAny -> AgdaAny -> ()
forall a. a
erased
d__'8776'__378 ::
T_GeneralizeTel_11671 ->
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
AgdaAny -> AgdaAny -> ()
d__'8776'__378 :: T_GeneralizeTel_11671
-> T_Surjection_918 -> AgdaAny -> AgdaAny -> ()
d__'8776'__378 = T_GeneralizeTel_11671
-> T_Surjection_918 -> AgdaAny -> AgdaAny -> ()
forall a. a
erased
d_injective'8658'to'8315''45'cong_402 ::
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 ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
d_injective'8658'to'8315''45'cong_402 :: ()
-> ()
-> T_Setoid_46
-> ()
-> ()
-> T_Setoid_46
-> T_Surjection_918
-> (AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
d_injective'8658'to'8315''45'cong_402 ~()
v0 ~()
v1 T_Setoid_46
v2 ~()
v3 ~()
v4 T_Setoid_46
v5 T_Surjection_918
v6 AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
v7
AgdaAny
v8 AgdaAny
v9 AgdaAny
v10
= T_Setoid_46
-> T_Setoid_46
-> T_Surjection_918
-> (AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
du_injective'8658'to'8315''45'cong_402 T_Setoid_46
v2 T_Setoid_46
v5 T_Surjection_918
v6 AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
v7 AgdaAny
v8 AgdaAny
v9 AgdaAny
v10
du_injective'8658'to'8315''45'cong_402 ::
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46 ->
MAlonzo.Code.Function.Bundles.T_Surjection_918 ->
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny) ->
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
du_injective'8658'to'8315''45'cong_402 :: T_Setoid_46
-> T_Setoid_46
-> T_Surjection_918
-> (AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
du_injective'8658'to'8315''45'cong_402 T_Setoid_46
v0 T_Setoid_46
v1 T_Surjection_918
v2 AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
v3 AgdaAny
v4 AgdaAny
v5 AgdaAny
v6
= (AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
v3
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.du_to'8315'_996 (T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v2) (AgdaAny -> AgdaAny
forall a b. a -> b
coe AgdaAny
v4))
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.du_to'8315'_996 (T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v2) (AgdaAny -> AgdaAny
forall a b. a -> b
coe AgdaAny
v5))
(((AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> (AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
forall a b. a -> b
coe
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
MAlonzo.Code.Relation.Binary.Reasoning.Syntax.du_begin__46
(\ AgdaAny
v7 AgdaAny
v8 AgdaAny
v9 ->
(T__IsRelatedTo__26 -> AgdaAny) -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T__IsRelatedTo__26 -> AgdaAny
MAlonzo.Code.Relation.Binary.Reasoning.Base.Single.du_start_36 AgdaAny
v9)
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> T_Surjection_918 -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.d_to_926 T_Surjection_918
v2
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.du_to'8315'_996 (T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v2) (AgdaAny -> AgdaAny
forall a b. a -> b
coe AgdaAny
v4)))
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> T_Surjection_918 -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.d_to_926 T_Surjection_918
v2
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.du_to'8315'_996 (T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v2) (AgdaAny -> AgdaAny
forall a b. a -> b
coe AgdaAny
v5)))
(((AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
forall a b. a -> b
coe
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
MAlonzo.Code.Relation.Binary.Reasoning.Syntax.du_step'45''8776''45''10217'_370
(((AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> T__IsRelatedTo__26
-> T__IsRelatedTo__26)
-> AgdaAny -> AgdaAny
forall a b. a -> b
coe
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> T__IsRelatedTo__26
-> T__IsRelatedTo__26
MAlonzo.Code.Relation.Binary.Reasoning.Base.Single.du_'8764''45'go_40
((T_IsEquivalence_28
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_IsEquivalence_28
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
MAlonzo.Code.Relation.Binary.Structures.d_trans_40
((T_Setoid_46 -> T_IsEquivalence_28) -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Setoid_46 -> T_IsEquivalence_28
MAlonzo.Code.Relation.Binary.Bundles.d_isEquivalence_62 (T_Setoid_46 -> AgdaAny
forall a b. a -> b
coe T_Setoid_46
v1))))
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> T_Surjection_918 -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.d_to_926 T_Surjection_918
v2
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.du_to'8315'_996 (T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v2) (AgdaAny -> AgdaAny
forall a b. a -> b
coe AgdaAny
v4)))
AgdaAny
v4
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> T_Surjection_918 -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.d_to_926 T_Surjection_918
v2
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.du_to'8315'_996 (T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v2) (AgdaAny -> AgdaAny
forall a b. a -> b
coe AgdaAny
v5)))
(((AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
forall a b. a -> b
coe
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
MAlonzo.Code.Relation.Binary.Reasoning.Syntax.du_step'45''8776''45''10217'_370
(((AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> T__IsRelatedTo__26
-> T__IsRelatedTo__26)
-> AgdaAny -> AgdaAny
forall a b. a -> b
coe
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> T__IsRelatedTo__26
-> T__IsRelatedTo__26
MAlonzo.Code.Relation.Binary.Reasoning.Base.Single.du_'8764''45'go_40
((T_IsEquivalence_28
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_IsEquivalence_28
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
MAlonzo.Code.Relation.Binary.Structures.d_trans_40
((T_Setoid_46 -> T_IsEquivalence_28) -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Setoid_46 -> T_IsEquivalence_28
MAlonzo.Code.Relation.Binary.Bundles.d_isEquivalence_62 (T_Setoid_46 -> AgdaAny
forall a b. a -> b
coe T_Setoid_46
v1))))
AgdaAny
v4 AgdaAny
v5
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> T_Surjection_918 -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.d_to_926 T_Surjection_918
v2
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.du_to'8315'_996 (T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v2) (AgdaAny -> AgdaAny
forall a b. a -> b
coe AgdaAny
v5)))
(((AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> (AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny)
-> AgdaAny
-> (AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
forall a b. a -> b
coe
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> (AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
MAlonzo.Code.Relation.Binary.Reasoning.Syntax.du_step'45''8776''45''10216'_372
(((AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> T__IsRelatedTo__26
-> T__IsRelatedTo__26)
-> AgdaAny -> AgdaAny
forall a b. a -> b
coe
(AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> AgdaAny
-> T__IsRelatedTo__26
-> T__IsRelatedTo__26
MAlonzo.Code.Relation.Binary.Reasoning.Base.Single.du_'8764''45'go_40
((T_IsEquivalence_28
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_IsEquivalence_28
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
MAlonzo.Code.Relation.Binary.Structures.d_trans_40
((T_Setoid_46 -> T_IsEquivalence_28) -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Setoid_46 -> T_IsEquivalence_28
MAlonzo.Code.Relation.Binary.Bundles.d_isEquivalence_62 (T_Setoid_46 -> AgdaAny
forall a b. a -> b
coe T_Setoid_46
v1))))
(T_IsEquivalence_28 -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
MAlonzo.Code.Relation.Binary.Structures.d_sym_38
((T_Setoid_46 -> T_IsEquivalence_28)
-> AgdaAny -> T_IsEquivalence_28
forall a b. a -> b
coe
T_Setoid_46 -> T_IsEquivalence_28
MAlonzo.Code.Relation.Binary.Bundles.d_isEquivalence_62 (T_Setoid_46 -> AgdaAny
forall a b. a -> b
coe T_Setoid_46
v1)))
AgdaAny
v5
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> T_Surjection_918 -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.d_to_926 T_Surjection_918
v2
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.du_to'8315'_996 (T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v2) (AgdaAny -> AgdaAny
forall a b. a -> b
coe AgdaAny
v5)))
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> T_Surjection_918 -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.d_to_926 T_Surjection_918
v2
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.du_to'8315'_996 (T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v2) (AgdaAny -> AgdaAny
forall a b. a -> b
coe AgdaAny
v5)))
(((AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
(AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
MAlonzo.Code.Relation.Binary.Reasoning.Syntax.du__'8718'_494
(((AgdaAny -> AgdaAny) -> AgdaAny -> T__IsRelatedTo__26)
-> AgdaAny -> AgdaAny
forall a b. a -> b
coe
(AgdaAny -> AgdaAny) -> AgdaAny -> T__IsRelatedTo__26
MAlonzo.Code.Relation.Binary.Reasoning.Base.Single.du_stop_54
((T_IsEquivalence_28 -> AgdaAny -> AgdaAny) -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_IsEquivalence_28 -> AgdaAny -> AgdaAny
MAlonzo.Code.Relation.Binary.Structures.d_refl_36
((T_Setoid_46 -> T_IsEquivalence_28) -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Setoid_46 -> T_IsEquivalence_28
MAlonzo.Code.Relation.Binary.Bundles.d_isEquivalence_62 (T_Setoid_46 -> AgdaAny
forall a b. a -> b
coe T_Setoid_46
v1))))
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> T_Surjection_918 -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.d_to_926 T_Surjection_918
v2
((T_Surjection_918 -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.du_to'8315'_996 (T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v2) (AgdaAny -> AgdaAny
forall a b. a -> b
coe AgdaAny
v5))))
((T_Setoid_46
-> T_Setoid_46 -> T_Surjection_918 -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Setoid_46
-> T_Setoid_46 -> T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.du_to'8728'to'8315'_1000 (T_Setoid_46 -> AgdaAny
forall a b. a -> b
coe T_Setoid_46
v0)
(T_Setoid_46 -> AgdaAny
forall a b. a -> b
coe T_Setoid_46
v1) (T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v2) (AgdaAny -> AgdaAny
forall a b. a -> b
coe AgdaAny
v5)))
AgdaAny
v6)
((T_Setoid_46
-> T_Setoid_46 -> T_Surjection_918 -> AgdaAny -> AgdaAny)
-> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny
forall a b. a -> b
coe
T_Setoid_46
-> T_Setoid_46 -> T_Surjection_918 -> AgdaAny -> AgdaAny
MAlonzo.Code.Function.Bundles.du_to'8728'to'8315'_1000 (T_Setoid_46 -> AgdaAny
forall a b. a -> b
coe T_Setoid_46
v0)
(T_Setoid_46 -> AgdaAny
forall a b. a -> b
coe T_Setoid_46
v1) (T_Surjection_918 -> AgdaAny
forall a b. a -> b
coe T_Surjection_918
v2) (AgdaAny -> AgdaAny
forall a b. a -> b
coe AgdaAny
v4))))
d_'46'generalizedField'45'S'46'a_491 ::
T_GeneralizeTel_503 -> MAlonzo.Code.Agda.Primitive.T_Level_18
d_'46'generalizedField'45'S'46'a_491 :: T_GeneralizeTel_503 -> ()
d_'46'generalizedField'45'S'46'a_491 T_GeneralizeTel_503
v0
= case T_GeneralizeTel_503 -> T_GeneralizeTel_503
forall a b. a -> b
coe T_GeneralizeTel_503
v0 of
C_mkGeneralizeTel_505 ()
v1 ()
v2 T_Setoid_46
v3 ()
v4 ()
v5 T_Setoid_46
v6 -> () -> ()
forall a b. a -> b
coe ()
v1
T_GeneralizeTel_503
_ -> ()
forall a. a
MAlonzo.RTE.mazUnreachableError
d_'46'generalizedField'45'S'46'ℓ_493 ::
T_GeneralizeTel_503 -> MAlonzo.Code.Agda.Primitive.T_Level_18
d_'46'generalizedField'45'S'46'ℓ_493 :: T_GeneralizeTel_503 -> ()
d_'46'generalizedField'45'S'46'ℓ_493 T_GeneralizeTel_503
v0
= case T_GeneralizeTel_503 -> T_GeneralizeTel_503
forall a b. a -> b
coe T_GeneralizeTel_503
v0 of
C_mkGeneralizeTel_505 ()
v1 ()
v2 T_Setoid_46
v3 ()
v4 ()
v5 T_Setoid_46
v6 -> () -> ()
forall a b. a -> b
coe ()
v2
T_GeneralizeTel_503
_ -> ()
forall a. a
MAlonzo.RTE.mazUnreachableError
d_'46'generalizedField'45'S_495 ::
T_GeneralizeTel_503 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46
d_'46'generalizedField'45'S_495 :: T_GeneralizeTel_503 -> T_Setoid_46
d_'46'generalizedField'45'S_495 T_GeneralizeTel_503
v0
= case T_GeneralizeTel_503 -> T_GeneralizeTel_503
forall a b. a -> b
coe T_GeneralizeTel_503
v0 of
C_mkGeneralizeTel_505 ()
v1 ()
v2 T_Setoid_46
v3 ()
v4 ()
v5 T_Setoid_46
v6 -> T_Setoid_46 -> T_Setoid_46
forall a b. a -> b
coe T_Setoid_46
v3
T_GeneralizeTel_503
_ -> T_Setoid_46
forall a. a
MAlonzo.RTE.mazUnreachableError
d_'46'generalizedField'45'T'46'a_497 ::
T_GeneralizeTel_503 -> MAlonzo.Code.Agda.Primitive.T_Level_18
d_'46'generalizedField'45'T'46'a_497 :: T_GeneralizeTel_503 -> ()
d_'46'generalizedField'45'T'46'a_497 T_GeneralizeTel_503
v0
= case T_GeneralizeTel_503 -> T_GeneralizeTel_503
forall a b. a -> b
coe T_GeneralizeTel_503
v0 of
C_mkGeneralizeTel_505 ()
v1 ()
v2 T_Setoid_46
v3 ()
v4 ()
v5 T_Setoid_46
v6 -> () -> ()
forall a b. a -> b
coe ()
v4
T_GeneralizeTel_503
_ -> ()
forall a. a
MAlonzo.RTE.mazUnreachableError
d_'46'generalizedField'45'T'46'ℓ_499 ::
T_GeneralizeTel_503 -> MAlonzo.Code.Agda.Primitive.T_Level_18
d_'46'generalizedField'45'T'46'ℓ_499 :: T_GeneralizeTel_503 -> ()
d_'46'generalizedField'45'T'46'ℓ_499 T_GeneralizeTel_503
v0
= case T_GeneralizeTel_503 -> T_GeneralizeTel_503
forall a b. a -> b
coe T_GeneralizeTel_503
v0 of
C_mkGeneralizeTel_505 ()
v1 ()
v2 T_Setoid_46
v3 ()
v4 ()
v5 T_Setoid_46
v6 -> () -> ()
forall a b. a -> b
coe ()
v5
T_GeneralizeTel_503
_ -> ()
forall a. a
MAlonzo.RTE.mazUnreachableError
d_'46'generalizedField'45'T_501 ::
T_GeneralizeTel_503 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46
d_'46'generalizedField'45'T_501 :: T_GeneralizeTel_503 -> T_Setoid_46
d_'46'generalizedField'45'T_501 T_GeneralizeTel_503
v0
= case T_GeneralizeTel_503 -> T_GeneralizeTel_503
forall a b. a -> b
coe T_GeneralizeTel_503
v0 of
C_mkGeneralizeTel_505 ()
v1 ()
v2 T_Setoid_46
v3 ()
v4 ()
v5 T_Setoid_46
v6 -> T_Setoid_46 -> T_Setoid_46
forall a b. a -> b
coe T_Setoid_46
v6
T_GeneralizeTel_503
_ -> T_Setoid_46
forall a. a
MAlonzo.RTE.mazUnreachableError
d_GeneralizeTel_503 :: ()
d_GeneralizeTel_503 = ()
data T_GeneralizeTel_503
= C_mkGeneralizeTel_505 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
d_'46'generalizedField'45'S'46'a_11659 ::
T_GeneralizeTel_11671 -> MAlonzo.Code.Agda.Primitive.T_Level_18
d_'46'generalizedField'45'S'46'a_11659 :: T_GeneralizeTel_11671 -> ()
d_'46'generalizedField'45'S'46'a_11659 T_GeneralizeTel_11671
v0
= case T_GeneralizeTel_11671 -> T_GeneralizeTel_11671
forall a b. a -> b
coe T_GeneralizeTel_11671
v0 of
C_mkGeneralizeTel_11673 ()
v1 ()
v2 T_Setoid_46
v3 ()
v4 ()
v5 T_Setoid_46
v6 -> () -> ()
forall a b. a -> b
coe ()
v1
T_GeneralizeTel_11671
_ -> ()
forall a. a
MAlonzo.RTE.mazUnreachableError
d_'46'generalizedField'45'S'46'ℓ_11661 ::
T_GeneralizeTel_11671 -> MAlonzo.Code.Agda.Primitive.T_Level_18
d_'46'generalizedField'45'S'46'ℓ_11661 :: T_GeneralizeTel_11671 -> ()
d_'46'generalizedField'45'S'46'ℓ_11661 T_GeneralizeTel_11671
v0
= case T_GeneralizeTel_11671 -> T_GeneralizeTel_11671
forall a b. a -> b
coe T_GeneralizeTel_11671
v0 of
C_mkGeneralizeTel_11673 ()
v1 ()
v2 T_Setoid_46
v3 ()
v4 ()
v5 T_Setoid_46
v6 -> () -> ()
forall a b. a -> b
coe ()
v2
T_GeneralizeTel_11671
_ -> ()
forall a. a
MAlonzo.RTE.mazUnreachableError
d_'46'generalizedField'45'S_11663 ::
T_GeneralizeTel_11671 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46
d_'46'generalizedField'45'S_11663 :: T_GeneralizeTel_11671 -> T_Setoid_46
d_'46'generalizedField'45'S_11663 T_GeneralizeTel_11671
v0
= case T_GeneralizeTel_11671 -> T_GeneralizeTel_11671
forall a b. a -> b
coe T_GeneralizeTel_11671
v0 of
C_mkGeneralizeTel_11673 ()
v1 ()
v2 T_Setoid_46
v3 ()
v4 ()
v5 T_Setoid_46
v6 -> T_Setoid_46 -> T_Setoid_46
forall a b. a -> b
coe T_Setoid_46
v3
T_GeneralizeTel_11671
_ -> T_Setoid_46
forall a. a
MAlonzo.RTE.mazUnreachableError
d_'46'generalizedField'45'T'46'a_11665 ::
T_GeneralizeTel_11671 -> MAlonzo.Code.Agda.Primitive.T_Level_18
d_'46'generalizedField'45'T'46'a_11665 :: T_GeneralizeTel_11671 -> ()
d_'46'generalizedField'45'T'46'a_11665 T_GeneralizeTel_11671
v0
= case T_GeneralizeTel_11671 -> T_GeneralizeTel_11671
forall a b. a -> b
coe T_GeneralizeTel_11671
v0 of
C_mkGeneralizeTel_11673 ()
v1 ()
v2 T_Setoid_46
v3 ()
v4 ()
v5 T_Setoid_46
v6 -> () -> ()
forall a b. a -> b
coe ()
v4
T_GeneralizeTel_11671
_ -> ()
forall a. a
MAlonzo.RTE.mazUnreachableError
d_'46'generalizedField'45'T'46'ℓ_11667 ::
T_GeneralizeTel_11671 -> MAlonzo.Code.Agda.Primitive.T_Level_18
d_'46'generalizedField'45'T'46'ℓ_11667 :: T_GeneralizeTel_11671 -> ()
d_'46'generalizedField'45'T'46'ℓ_11667 T_GeneralizeTel_11671
v0
= case T_GeneralizeTel_11671 -> T_GeneralizeTel_11671
forall a b. a -> b
coe T_GeneralizeTel_11671
v0 of
C_mkGeneralizeTel_11673 ()
v1 ()
v2 T_Setoid_46
v3 ()
v4 ()
v5 T_Setoid_46
v6 -> () -> ()
forall a b. a -> b
coe ()
v5
T_GeneralizeTel_11671
_ -> ()
forall a. a
MAlonzo.RTE.mazUnreachableError
d_'46'generalizedField'45'T_11669 ::
T_GeneralizeTel_11671 ->
MAlonzo.Code.Relation.Binary.Bundles.T_Setoid_46
d_'46'generalizedField'45'T_11669 :: T_GeneralizeTel_11671 -> T_Setoid_46
d_'46'generalizedField'45'T_11669 T_GeneralizeTel_11671
v0
= case T_GeneralizeTel_11671 -> T_GeneralizeTel_11671
forall a b. a -> b
coe T_GeneralizeTel_11671
v0 of
C_mkGeneralizeTel_11673 ()
v1 ()
v2 T_Setoid_46
v3 ()
v4 ()
v5 T_Setoid_46
v6 -> T_Setoid_46 -> T_Setoid_46
forall a b. a -> b
coe T_Setoid_46
v6
T_GeneralizeTel_11671
_ -> T_Setoid_46
forall a. a
MAlonzo.RTE.mazUnreachableError
d_GeneralizeTel_11671 :: ()
d_GeneralizeTel_11671 = ()
data T_GeneralizeTel_11671
= C_mkGeneralizeTel_11673 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