Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
type Tag = DefaultUni Source #
pattern TagBS ∷ () ⇒ a ~ Esc ByteString ⇒ DefaultUni a Source #
pattern TagPair ∷ ∀ {a} {k1} {k2} {f1 ∷ k1 → k2} {a1 ∷ k1} {k3} {k4} {f2 ∷ k3 → k4} {a2 ∷ k3}. () ⇒ ∀. (a ~ Esc (f1 a1), Esc f1 ~ Esc (f2 a2), Esc f2 ~ Esc (,)) ⇒ DefaultUni (Esc a2) → DefaultUni (Esc a1) → DefaultUni a Source #
pattern TagList ∷ ∀ {a} {k1} {k2} {f ∷ k1 → k2} {a1 ∷ k1}. () ⇒ ∀. (a ~ Esc (f a1), Esc f ~ Esc List) ⇒ DefaultUni (Esc a1) → DefaultUni a Source #
pattern TagBLS12_381_G1_Element ∷ () ⇒ a ~ Esc Element ⇒ DefaultUni a Source #
pattern TagBLS12_381_G2_Element ∷ () ⇒ a ~ Esc Element ⇒ DefaultUni a Source #
pattern TagBLS12_381_MlResult ∷ () ⇒ a ~ Esc MlResult ⇒ DefaultUni a Source #
d_convSigTy_6 ∷ Integer → Integer → Integer → T__'8724'_'8803'__120 → T__'8724'_'8803'__120 → Integer → Integer → Integer → T__'8724'_'8803'__120 → T__'8724'_'8803'__120 → Integer → Integer → T__'8866'Nf'8902'__4 → T__'8866'Nf'8902'__4 → T__'8801'__12 → T_SigTy_260 → T_SigTy_260 Source #
d_sigTy2type_10 ∷ T_Ctx'8902'_2 → Integer → Integer → Integer → Integer → Integer → Integer → T__'8866'Nf'8902'__4 → T__'8724'_'8803'__120 → T__'8724'_'8803'__120 → T_SigTy_260 → T__'8866'Nf'8902'__4 Source #
d_'8866''9839'2TyNe'9839'_12 ∷ Integer → Integer → T__'8866''9839'_4 → T__'8866'Ne'8902'__6 Source #
cover_Esc_24 ∷ Esc a1 → () Source #
pattern C_integer_30 ∷ () ⇒ a ~ Esc Integer ⇒ DefaultUni a Source #
pattern C_bytestring_32 ∷ () ⇒ a ~ Esc ByteString ⇒ DefaultUni a Source #
pattern C_string_34 ∷ () ⇒ a ~ Esc Text ⇒ DefaultUni a Source #
pattern C_pdata_40 ∷ () ⇒ a ~ Esc Data ⇒ DefaultUni a Source #
pattern C_pair_46 ∷ ∀ {a} {k1} {k2} {f1 ∷ k1 → k2} {a1 ∷ k1} {k3} {k4} {f2 ∷ k3 → k4} {a2 ∷ k3}. () ⇒ ∀. (a ~ Esc (f1 a1), Esc f1 ~ Esc (f2 a2), Esc f2 ~ Esc (,)) ⇒ DefaultUni (Esc a2) → DefaultUni (Esc a1) → DefaultUni a Source #
pattern C_list_50 ∷ ∀ {a} {k1} {k2} {f ∷ k1 → k2} {a1 ∷ k1}. () ⇒ ∀. (a ~ Esc (f a1), Esc f ~ Esc List) ⇒ DefaultUni (Esc a1) → DefaultUni a Source #
pattern C_bls12'45'381'45'g1'45'element_52 ∷ () ⇒ a ~ Esc Element ⇒ DefaultUni a Source #
pattern C_bls12'45'381'45'g2'45'element_54 ∷ () ⇒ a ~ Esc Element ⇒ DefaultUni a Source #
pattern C_bls12'45'381'45'mlresult_56 ∷ () ⇒ a ~ Esc MlResult ⇒ DefaultUni a Source #
check_pair_46 ∷ ∀ xA. ∀ xB. T_Tag_28 (T_Esc_24 xA) → T_Tag_28 (T_Esc_24 xB) → T_Tag_28 (T_Esc_24 (T__'215'__364 xA xB)) Source #
check_list_50 ∷ ∀ xA. T_Tag_28 (T_Esc_24 xA) → T_Tag_28 (T_Esc_24 (T_List_382 xA)) Source #
check_bls12'45'381'45'g1'45'element_52 ∷ T_Tag_28 (T_Esc_24 T_Bls12'45'381'45'G1'45'Element_464) Source #
check_bls12'45'381'45'g2'45'element_54 ∷ T_Tag_28 (T_Esc_24 T_Bls12'45'381'45'G2'45'Element_468) Source #
cover_Tag_28 ∷ Tag a1 → () Source #
d_TagCon_58 ∷ () Source #
type T_TagCon_58 = TagCon Source #
check_tagCon_62 ∷ ∀ xA. T_Tag_28 (T_Esc_24 xA) → xA → T_TagCon_58 Source #
cover_TagCon_58 ∷ TagCon → () Source #
d_decTagCon''_76 ∷ () → () → T_Tag_28 (T_Esc_24 AgdaAny) → AgdaAny → T_Tag_28 (T_Esc_24 AgdaAny) → AgdaAny → Bool Source #
du_decTagCon''_76 ∷ T_Tag_28 (T_Esc_24 AgdaAny) → AgdaAny → T_Tag_28 (T_Esc_24 AgdaAny) → AgdaAny → Bool Source #
d_Untyped_146 ∷ () Source #
type T_Untyped_146 = UTerm Source #
pattern C_UVar_148 ∷ Integer → UTerm Source #
pattern C_ULambda_150 ∷ UTerm → UTerm Source #
pattern C_UCon_154 ∷ Some (ValueOf DefaultUni) → UTerm Source #
pattern C_UError_156 ∷ UTerm Source #
pattern C_UBuiltin_158 ∷ DefaultFun → UTerm Source #
pattern C_UDelay_160 ∷ UTerm → UTerm Source #
pattern C_UForce_162 ∷ UTerm → UTerm Source #
cover_Untyped_146 ∷ UTerm → () Source #
d_TyTag_168 ∷ () Source #
d_TmCon_198 ∷ () Source #
d_tag2TyTag_206 ∷ () → T_Tag_28 AgdaAny → T__'8866''9839'_4 Source #
d_tagLemma_218 ∷ () → T_Tag_28 (T_Esc_24 AgdaAny) → T__'8801'__12 Source #