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
1 parent ca37fbf
Raw File
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"
    ]
  ]
]
back to top