UCSD-PL / refscript

Refinement Types for Scripting Languages
BSD 3-Clause "New" or "Revised" License
65 stars 3 forks source link

Refa / RConc #125

Closed ranjitjhala closed 9 years ago

ranjitjhala commented 9 years ago

Many changes to bring rsc up-to-date with the latest liquid-fixpoint.

Note that true is still considered a trivial refinement (but 0 < 1 is not) so we have to lamely denote public or exported functions with 0 < 1 -- which clearly needs to be fixed.