Louis Pilfold

Results 356 issues of Louis Pilfold

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

Elm has some guidelines on library design that are very useful and informative: https://package.elm-lang.org/help/design-guidelines It would be great to have something similar for Gleam on the website. We should also...

help wanted
good first issue
area:documentation

help wanted
good first issue
area:ci

It would be useful to be able to run code defined in packages that our Gleam projects depend upon. For example, a database library may define a way to perform...

help wanted
discussion
area:tooling

https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_completion Returning a [CompletionItem](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#completionItem) without a TextEdit is easy mode. > Completion item provides an insertText / label without a text edit: in the model the client should filter against...

help wanted
area:tooling

```rust pub type Box(a) { Box(tag: String, value: a) } pub fn insert(box: Box(a), value: b) -> Box(b) { Box(..box, value: value) } ``` We must ensure that if the...

help wanted
area:type-analysis