Revision 724d1045f60f13d79df1afc5190955afdfa73ec1 authored by Victor Dumitrescu on 16 April 2020, 09:31:08 UTC, committed by Victor Dumitrescu on 16 April 2020, 09:31:08 UTC
Co-authored-by: @protz
1 parent ca37fbf
Vale.Def.PossiblyMonad.fst.hints
[
"\u007f��*}��\u0000z܈��\u0015_}",
[
[
"Vale.Def.PossiblyMonad.possibly",
1,
1,
0,
[ "@query" ],
0,
"ca008f7fe6c3079ac0e44a0590ca722d"
],
[
"Vale.Def.PossiblyMonad.__proj__Ok__item__v",
1,
1,
0,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_b5897378ea5da63410484e6e03401e97"
],
0,
"1aa638424b41ff14fed52d4f21bd1b86"
],
[
"Vale.Def.PossiblyMonad.__proj__Err__item__reason",
1,
1,
0,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_4284ca70e3cdd80d7a3f9c2a27913ec4"
],
0,
"f1cf973b09c1209630de0b874ab246e0"
],
[
"Vale.Def.PossiblyMonad.bind",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly"
],
0,
"dbff4f5c80c374ec49c02294aab710fd"
],
[
"Vale.Def.PossiblyMonad.loosen",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"equation_Prims.subtype_of",
"fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly",
"l_quant_interp_5b2993f9f2c0eba3627049a3b4167c7a",
"refinement_interpretation_Tm_refine_fa44f965d7758db557d71572e63f5b7c"
],
0,
"ba3cb43374812e5b23f9f8ebe1e15d09"
],
[
"Vale.Def.PossiblyMonad.tighten",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly",
"proj_equation_Vale.Def.PossiblyMonad.Ok_v",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_Vale.Def.PossiblyMonad.Ok_v",
"refinement_interpretation_Tm_refine_74e51f5a60113bab8cc13a3888f12e56"
],
0,
"fdd5d4b7af86f7ead0ce68cfdd0c5813"
],
[
"Vale.Def.PossiblyMonad.op_Slash_Plus_Greater",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly"
],
0,
"61acbc5049a29229b0335de0f0cec76b"
],
[
"Vale.Def.PossiblyMonad.op_Slash_Plus_Less",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly"
],
0,
"b3295acdb41ba2ade15ce28089e7680a"
],
[
"Vale.Def.PossiblyMonad.op_Amp_Amp_Dot",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly"
],
0,
"f115c29b981b400befaf4947bebd169e"
],
[
"Vale.Def.PossiblyMonad.op_Bar_Bar_Dot",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly"
],
0,
"e2758a11af98670a87008b8bad5e2638"
],
[
"Vale.Def.PossiblyMonad.for_all",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3",
"disc_equation_Prims.Cons", "disc_equation_Prims.Nil",
"fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons"
],
0,
"aaaf8d6f97f4eea91bc1f459c957c890"
],
[
"Vale.Def.PossiblyMonad.lemma_for_all_intro",
1,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.List.Tot.Base.memP.fuel_instrumented",
"@fuel_correspondence_Vale.Def.PossiblyMonad.for_all.fuel_instrumented",
"@fuel_irrelevance_FStar.List.Tot.Base.memP.fuel_instrumented",
"@fuel_irrelevance_Vale.Def.PossiblyMonad.for_all.fuel_instrumented",
"@query", "Prims_pretyping_f8666440faa91836cc5a13998af863fc",
"Vale.Def.PossiblyMonad_interpretation_Tm_arrow_25069aaab7418caef2268a811fbde7da",
"Vale.Def.PossiblyMonad_interpretation_Tm_arrow_5c55acd1a4f72513c3e15247f98a9531",
"binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3",
"binder_x_5e41f4e71e34328337555c8fb2675ecb_2",
"binder_x_fe28d8bcde588226b4e538b35321de05_1",
"constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil",
"constructor_distinct_Vale.Def.PossiblyMonad.Ok",
"data_elim_Vale.Def.PossiblyMonad.Ok", "disc_equation_Prims.Cons",
"disc_equation_Prims.Nil", "disc_equation_Vale.Def.PossiblyMonad.Ok",
"eq2-interp", "equation_FStar.List.Tot.Base.tail",
"equation_FStar.List.Tot.Base.tl",
"equation_Vale.Def.PossiblyMonad.op_Amp_Amp_Dot",
"equation_with_fuel_FStar.List.Tot.Base.memP.fuel_instrumented",
"equation_with_fuel_Vale.Def.PossiblyMonad.for_all.fuel_instrumented",
"fuel_guarded_inversion_Prims.list", "l_or-interp",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_Prims.Cons_a",
"projection_inverse_Prims.Cons_hd",
"projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a",
"projection_inverse_Vale.Def.PossiblyMonad.Ok__a",
"projection_inverse_Vale.Def.PossiblyMonad.Ok_v",
"refinement_interpretation_Tm_refine_89abfbf1dd7254ec2f6bfc654aa43591",
"subterm_ordering_Prims.Cons", "unit_inversion", "unit_typing"
],
0,
"8c4b67595f69f8c13ea0eabaadc302f0"
],
[
"Vale.Def.PossiblyMonad.lemma_for_all_elim",
1,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.List.Tot.Base.memP.fuel_instrumented",
"@fuel_correspondence_Vale.Def.PossiblyMonad.for_all.fuel_instrumented",
"@fuel_irrelevance_FStar.List.Tot.Base.memP.fuel_instrumented",
"@fuel_irrelevance_Vale.Def.PossiblyMonad.for_all.fuel_instrumented",
"@query", "Prims_pretyping_f8666440faa91836cc5a13998af863fc",
"Vale.Def.PossiblyMonad_interpretation_Tm_arrow_25069aaab7418caef2268a811fbde7da",
"Vale.Def.PossiblyMonad_interpretation_Tm_arrow_5c55acd1a4f72513c3e15247f98a9531",
"binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3",
"binder_x_5e41f4e71e34328337555c8fb2675ecb_2",
"binder_x_fe28d8bcde588226b4e538b35321de05_1",
"constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil",
"data_elim_Vale.Def.PossiblyMonad.Ok", "disc_equation_Prims.Cons",
"disc_equation_Prims.Nil", "disc_equation_Vale.Def.PossiblyMonad.Ok",
"eq2-interp", "equation_Vale.Def.PossiblyMonad.op_Amp_Amp_Dot",
"equation_with_fuel_FStar.List.Tot.Base.memP.fuel_instrumented",
"equation_with_fuel_Vale.Def.PossiblyMonad.for_all.fuel_instrumented",
"false_interp", "fuel_guarded_inversion_Prims.list",
"fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly",
"l_or-interp", "projection_inverse_BoxBool_proj_0",
"projection_inverse_Prims.Cons_a",
"projection_inverse_Prims.Cons_hd",
"projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a",
"subterm_ordering_Prims.Cons", "unit_inversion", "unit_typing"
],
0,
"695339496f418c3c5a724d48538a279d"
],
[
"Vale.Def.PossiblyMonad.possibly",
1,
1,
0,
[ "@query" ],
0,
"dcb7de111ade1d4317f7018e5dc94f7f"
],
[
"Vale.Def.PossiblyMonad.__proj__Ok__item__v",
2,
1,
0,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_b5897378ea5da63410484e6e03401e97"
],
0,
"2e6e819a0529e07954449a74c62bdc85"
],
[
"Vale.Def.PossiblyMonad.__proj__Err__item__reason",
2,
1,
0,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_4284ca70e3cdd80d7a3f9c2a27913ec4"
],
0,
"afa072c9982352937eed98b65ff6b6ed"
],
[
"Vale.Def.PossiblyMonad.bind",
2,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly"
],
0,
"1ae12d1e86c736e4219d5507faed0198"
],
[
"Vale.Def.PossiblyMonad.loosen",
2,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"equation_Prims.subtype_of",
"fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly",
"l_quant_interp_5b2993f9f2c0eba3627049a3b4167c7a",
"refinement_interpretation_Tm_refine_fa44f965d7758db557d71572e63f5b7c"
],
0,
"b0396e0775e45206b41f25441fda07eb"
],
[
"Vale.Def.PossiblyMonad.tighten",
2,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly",
"proj_equation_Vale.Def.PossiblyMonad.Ok_v",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_Vale.Def.PossiblyMonad.Ok_v",
"refinement_interpretation_Tm_refine_74e51f5a60113bab8cc13a3888f12e56"
],
0,
"579549489df6b2501514077ed10b713a"
],
[
"Vale.Def.PossiblyMonad.op_Slash_Plus_Greater",
2,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly"
],
0,
"fde400e37ca3dcc8fc670ae5abe88c7a"
],
[
"Vale.Def.PossiblyMonad.op_Slash_Plus_Less",
2,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly"
],
0,
"b9c7ced231a2c86dd4438e7d287f331e"
],
[
"Vale.Def.PossiblyMonad.op_Amp_Amp_Dot",
2,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly"
],
0,
"4cfab013f3e9fb6736f3ee79d6c08d47"
],
[
"Vale.Def.PossiblyMonad.op_Bar_Bar_Dot",
2,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Vale.Def.PossiblyMonad.Err",
"disc_equation_Vale.Def.PossiblyMonad.Ok",
"fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly"
],
0,
"470289b1f4fc5d19ecd32714a32d4137"
],
[
"Vale.Def.PossiblyMonad.for_all",
2,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3",
"disc_equation_Prims.Cons", "disc_equation_Prims.Nil",
"fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons"
],
0,
"11f2bd146af7059c6761cee5f0f550be"
]
]
]
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...