Gleam: our changes to an open source project
A friendly programming language for building type-safe, scalable systems. Its compiler is written in Rust.
- Language
- Rust
- GitHub stars
- 22,005
- Project site
- gleam.run
The change merged into Gleam
A type error for a module constant used in a case clause guard underlines the guard rather than the constant's definition, also when the constant is imported unqualified and the error used to point at a random spot in the import line.
- Pull request #6418merged on 13 October 2026
What it taught us
When a compiler substitutes a value for a name, the value has to take the location where it is used. Otherwise the error message underlines code that has no error in it.
Other projects with our changes: Rust
8 projects in this technology have our merged changes. The bar is the repository's stars, next to it the number of our changes. Each row leads to the project's page.
Gleam among all our changes
Day by day from the first merged change, on 5 September 2026. A column is every change merged that day, the accent is the changes in Gleam.
- Changes in Gleam
- Changes in other projects
1 merged change in Gleam
Merged on 13 October 2026.
On the same day
Changes of ours were also merged into: Versity Gateway, Jiff, API Platform.
Questions about our changes to Gleam
Where these changes come from, who merged them and whether we can fix something in your library.
Read next
More about this work and the other projects with our changes.
Using Gleam in your project?
If something in it does not work, we fix it at the source and leave a workaround until the release. We reply within an hour.