FStarLang / fstar_dataset

MIT License
0 stars 0 forks source link

Flag for definitions with subsingleton types #13

Open gebner opened 1 year ago

gebner commented 1 year ago

Those definitions are the ones which are fully specified by the type, where "any result is acceptable as long as it passes the type checker."

At the moment, the only thing you can do from the dataset is check whether a definition has the Lemma effect. But this seriously underapproximates theorem(-like) definitions. There's plenty of cases where squash is used instead of Lemma etc.