gleam
gleam copied to clipboard
⭐️ A friendly language for building type-safe, scalable systems!
A bit of a note to myself! A cleanup job tackling some tech debt.
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...
In gleam we're capable of rebinding names to new values or functions, this can be very useful when aliasing a previously defined function or applying a partially applied function: ```gleam...
This is occurring when trying to build https://github.com/harryet/shimmer on windows ## Gleam Output ``` PS B:\Development\shimmer> gleam run Downloading packages Downloaded 18 packages in 0.50s Compiling gleam_stdlib Compiling gleam_http Compiling...
Switch from capnproto to serde with https://github.com/bincode-org/bincode, this is because capnproto is difficult to work with while serde is not. Capnproto is also very time-consuming to work with and is...
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...
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...
When a pattern in a let statement is not statically guaranteed to match, the error message tells that this is a case statement, which is confusing. ``` fn a_function() {...