8 Checked Bodies🔗ℹ

The bodies of functions with refinements can use many but not all features of Shplait. A body is a sequence of (zero or more) local defs followed by one result expression, and it may contain:

For instance, there is no abs; write max(n, -n). A local def may not shadow a parameter or an earlier local.