Releases
@grain/compiler-v0.4.4
@grain/compiler @grain/compiler-v0.4.4
Features
Bug Fixes
compiler: Allow modules to re-export imported types containing generics (#1019 ) (003cb1e )
compiler: Consider invalid CMIs as out of date and recompile (#1061 ) (80da3a9 )
compiler: Fix binop operator reported location (#1018 ) (422dbcb )
compiler: Fix counting of stack size (#1066 ) (f1b3e51 )
compiler: Fix error message when trying to export a constructor (#1055 ) (54ddb67 )
compiler: Fix memory leaks when loading from heap values (#1038 ) (7d3402d )
compiler: Properly apply bindings when executing match guard (#1039 ) (121644b )
compiler: Remove from default ident printer (#1056 ) (49cd5a0 )
graindoc: Ensure value_description is resolved to outcome before printing (#1070 ) (5eb05cc )
grainfmt: Handle recursive enums (7dc77cd )
grainfmt: Resugar match lists properly (7dc77cd )
stdlib: Add bounds checking to Buffer addStringSlice & addBytesSlice (#1065 ) (06fe512 )
stdlib: Support arrays of any type in Array rotate (#1048 ) (3ceb1cf )
stdlib: Support empty arrays in Array rotate (3ceb1cf )
You can’t perform that action at this time.