lean4-htt/src/Init/System
Kim Morrison 72e952eadc
chore: avoid runtime array bounds checks (#6134)
This PR avoids runtime array bounds checks in places where it can
trivially be done at compile time.

None of these changes are of particular consequence: I mostly wanted to
learn how much we do this, and what the obstacles are to doing it less.
2024-11-21 05:04:52 +00:00
..
FilePath.lean chore: cleanup imports (#5825) 2024-10-23 23:51:13 +00:00
IO.lean feat: IO.getTID (#6049) 2024-11-16 19:13:11 +00:00
IOError.lean chore: cleanup imports (#5825) 2024-10-23 23:51:13 +00:00
Mutex.lean chore: use deriving Nonempty 2022-12-22 03:48:15 +01:00
Platform.lean feat: System.Platform.target (#3207) 2024-01-24 12:11:00 +00:00
Promise.lean refactor: make Promise implementation opaque (#3273) 2024-02-09 10:43:41 +00:00
ST.lean feat: code action resolvers 2022-10-20 11:20:42 -07:00
Uri.lean chore: avoid runtime array bounds checks (#6134) 2024-11-21 05:04:52 +00:00