Letrec and letfun #556

Merged
zxq9 merged 3 commits from letrec-and-letfun into master 2019-05-10 20:27:58 +09:00
zxq9 commented 2019-05-10 19:44:08 +09:00 (Migrated from gitlab.com)

Created by: UlfNorell

Removes let rec from the language, and fixes type checking and compilation of let fun. Supersedes #58.

*Created by: UlfNorell* Removes `let rec` from the language, and fixes type checking and compilation of `let fun`. Supersedes #58.
gorillainduction (Migrated from gitlab.com) approved these changes 2019-05-10 19:44:08 +09:00
zxq9 commented 2019-05-10 20:03:28 +09:00 (Migrated from gitlab.com)

Created by: radrow

Why isn't infer_letrec completely removed? What's its use?

*Created by: radrow* Why isn't `infer_letrec` completely removed? What's its use?
zxq9 commented 2019-05-10 20:13:46 +09:00 (Migrated from gitlab.com)

Created by: UlfNorell

It's used to check the top-level functions in a contract.

*Created by: UlfNorell* It's used to check the top-level functions in a contract.
zxq9 commented 2019-05-10 20:23:14 +09:00 (Migrated from gitlab.com)

Created by: hanssv

Is this worth a note in the changelog?

*Created by: hanssv* Is this worth a note in the changelog?
gorillainduction commented 2019-05-10 20:25:29 +09:00 (Migrated from gitlab.com)

approved this merge request

approved this merge request
zxq9 commented 2019-05-10 20:27:30 +09:00 (Migrated from gitlab.com)

Created by: hanssv

Review: Approved

*Created by: hanssv* **Review:** Approved
zxq9 commented 2019-05-10 20:27:58 +09:00 (Migrated from gitlab.com)

Merged by: UlfNorell at 2019-05-10 11:27:58 UTC

*Merged by: UlfNorell at 2019-05-10 11:27:58 UTC*
Sign in to join this conversation.
No description provided.