This website requires JavaScript.
Explore
Help
Sign In
idris-lang
/
Idris2
Watch
1
Star
1
Fork
0
You've already forked Idris2
mirror of
https://github.com/idris-lang/Idris2.git
synced
2024-12-17 00:10:31 +03:00
Code
Issues
Projects
Releases
Wiki
Activity
42404c2d9d
Idris2
/
tests
/
idris2
/
reflection009
/
run
4 lines
62 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Automatic console width detection
2020-08-16 14:20:12 +03:00
$1 --no-color --consolewidth 0 --check perf.idr
Improve elaborator reflection performance In a 'Bind', normalise the result of the first action, rather than quoting the HNF. This improves performance since the HNF could be quite big when quoted back. Ideally, we wouldn't have to quote and unquote here, and we can probably achieve this by tinkering with the evaluator. This has an unfortunate effect on the reflection002 test, in that the "typed template Idris" example now evaluates too much. But, I think the overall performance is too important for the primary motivation behind elaborator reflection. I will return to this!
2020-07-17 17:18:23 +03:00
rm -rf build
Reference in New Issue
Copy Permalink