gleam icon indicating copy to clipboard operation
gleam copied to clipboard

⭐️ A friendly language for building type-safe, scalable systems!

Results 441 gleam issues
Sort by recently updated
recently updated
newest added

_Probably just enqueuing more work for myself, but..._ For case guard expressions, the parser appears to [limit you to using variables and integer indexed values of tuple variables](https://github.com/gleam-lang/gleam/blob/7e05ca47bf1d09f1b5b21ae24d2cad7f93127153/compiler-core/src/parse.rs#L1022-L1048), so your...

help wanted
good first issue
area:type-analysis
area:codegen
area:parser

Trying to write a constant list of other constants results in an error, please see https://johndoneth.github.io/gleam-playground/?s=MYewdgzgLgBAhjAvDARHFAoUlYCMmq6bbQzAErDHily7nIDacANDLm8ALpA%3D for an example. ``` error: Syntax error ┌─ src/main.gleam:4:14 │ 4 │ const abc...

help wanted
good first issue
area:type-analysis
area:codegen
area:parser

Build tool feature request: Allow specifying a local project as a build dependency. For example, I've previously used the following with rebar3 to specify a local project `local_project` as a...

help wanted
area:tooling

Gleam should be able to fetch and build Elixir deps within Gleam projects.

help wanted
area:tooling

- [ ] Linux - [x] OSX - [ ] Windows

help wanted
area:ci

Gleam only, no need for rebar3 currently https://github.com/elixir-lang/elixir/blob/79cd891eb86ecb7654a7acdb63769cfdd950a5c0/lib/mix/lib/mix/scm/git.ex - [x] Update gleam.toml to include git deps. Will require a fancy serde deserializer. - [ ] Download top level git deps...

help wanted
priority:high

help wanted
area:errors
area:tooling

`gleam-$VERSION-$ARCH-$OS-$ENV` - `gleam-v0.16.0-x86_64-apple-darwin.tar.gz` - `gleam-v0.16.0-x86_64-windows-msvc.tar.gz` - `gleam-v0.16.0-x86_64-unknown-linux-musl.tar.gz` It would be good to also add these targets: - `gleam-v0.16.0-x86_64-unknown-linux-gnu.tar.gz` - `gleam-v0.16.0-aarch64-unknown-linux-gnu.tar.gz` - `gleam-v0.16.0-aarch64-unknown-linux-musl.tar.gz` - `gleam-v0.16.0-aarch64-apple-darwin.tar.gz` This will be a breaking change....

help wanted
area:ci

When a deprecated function is used we want to detect this and emit a warning at compile time. What should the syntax be? How should this be exposed to the...

help wanted
discussion
area:documentation
area:language-design