-
-
Notifications
You must be signed in to change notification settings - Fork 114
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(compiler): Properly handle value restriction on function applicat…
…ion & mutable vars (#988) fix(compiler): Ensure TExpApp is always expansive in Grain fix(runtime): Add types to boxed GC functions to avoid weak type errors chore(tests): Add regression test for type checker bug chore(tests): Remove cyclical GC test that does not work (ref #989) chore(tests): Remove invalid code via type checking in tests (ref #989) chore(tests): Add test for weak variable error when exporting boxed function fix(compiler): Handle let-mut value restriction, such that mutable lets are always expansive Co-authored-by: Blaine Bublitz <[email protected]> Co-authored-by: Oscar Spencer <[email protected]>
- Loading branch information
1 parent
c404fcf
commit ef0a69f
Showing
7 changed files
with
23 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters