Skip to content

Instantly share code, notes, and snippets.

lb: FStar_Syntax_Syntax.letbinding =
{FStar_Syntax_Syntax.lbname =
FStar_Util.Inr
{FStar_Syntax_Syntax.fv_name =
{FStar_Syntax_Syntax.v =
{FStar_Ident.ns =
[{FStar_Ident.idText = "Simple";
idRange =
{FStar_Range.def_range = 468374918518554626L;
use_range = 468374918518554626L}}];
FStar_Syntax_Syntax.v =
{FStar_Ident.ns =
[{FStar_Ident.idText = "Simple";
idRange =
{FStar_Range.def_range = 468374918518554626L;
use_range = 468374918518554626L}}];
ident =
{FStar_Ident.idText = "simple";
idRange =
{FStar_Range.def_range = 504405365878751234L;
uu____2957:
(FStar_Syntax_Syntax.tscheme * FStar_Syntax_Syntax.qualifier Prims.list)
Prims.option =
Some
(([],
{FStar_Syntax_Syntax.n =
FStar_Syntax_Syntax.Tm_delayed
(FStar_Util.Inl
({FStar_Syntax_Syntax.n =
FStar_Syntax_Syntax.Tm_arrow
_0_600: FStar_Syntax_Syntax.letbinding =
{FStar_Syntax_Syntax.lbname =
FStar_Util.Inr
{FStar_Syntax_Syntax.fv_name =
{FStar_Syntax_Syntax.v =
{FStar_Ident.ns =
[{FStar_Ident.idText = "Simple";
idRange =
{FStar_Range.def_range = 468374918518554626L;
use_range = 468374918518554626L}}];
se: FStar_Syntax_Syntax.sigelt =
FStar_Syntax_Syntax.Sig_let
((true,
[{FStar_Syntax_Syntax.lbname =
FStar_Util.Inr
{FStar_Syntax_Syntax.fv_name =
{FStar_Syntax_Syntax.v =
{FStar_Ident.ns =
[{FStar_Ident.idText = "Simple";
idRange =
FStar_Syntax_Syntax.term =
{FStar_Syntax_Syntax.n =
FStar_Syntax_Syntax.Tm_arrow
([({FStar_Syntax_Syntax.ppname =
{FStar_Ident.idText = "x";
idRange =
{FStar_Range.def_range = 468376023398924290L;
use_range = 468376023398924290L}};
index = <abstr>;
sort =
top: FStar_Syntax_Syntax.term =
{FStar_Syntax_Syntax.n =
FStar_Syntax_Syntax.Tm_let
((true,
[{FStar_Syntax_Syntax.lbname =
FStar_Util.Inr
{FStar_Syntax_Syntax.fv_name =
{FStar_Syntax_Syntax.v =
{FStar_Ident.ns =
[{FStar_Ident.idText = "Simple";
e:
(FStar_Syntax_Syntax.term', FStar_Syntax_Syntax.term')
FStar_Syntax_Syntax.syntax =
{FStar_Syntax_Syntax.n =
FStar_Syntax_Syntax.Tm_let
((true,
[{FStar_Syntax_Syntax.lbname =
FStar_Util.Inr
{FStar_Syntax_Syntax.fv_name =
{FStar_Syntax_Syntax.v =
lbs: FStar_Syntax_Syntax.letbinding Prims.list =
[{FStar_Syntax_Syntax.lbname =
FStar_Util.Inr
{FStar_Syntax_Syntax.fv_name =
{FStar_Syntax_Syntax.v =
{FStar_Ident.ns =
[{FStar_Ident.idText = "Simple";
idRange =
{FStar_Range.def_range = 468374918518554626L;
use_range = 468374918518554626L}}];
e: FStar_Syntax_Syntax.term =
{FStar_Syntax_Syntax.n =
FStar_Syntax_Syntax.Tm_abs
([({FStar_Syntax_Syntax.ppname =
{FStar_Ident.idText = "n";
idRange =
{FStar_Range.def_range = 576462967432871938L;
use_range = 576462967432871938L}};
index = <abstr>;
sort =