Hacker News new | past | comments | ask | show | jobs | submit login
Super-optimizing intermediate language for functional languages (haskell.org)
2 points by werediver on Oct 27, 2018 | hide | past | favorite | 1 comment



From the tutorial's conclusion:

> The primary purpose of Morte is a proof-of-concept that a non-recursive calculus of constructions is the ideal system for the super-optimization of functional programs. Morte uses a simple, yet powerful, optimization scheme that consists entirely of normalizing terms using the ordinary reduction rules of lambda calculus. Morte emphasizes pushing optimization complexity out of the virtual machine and into the translation of abstractions to the calculus of constructions.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: