-
This is meant as an exploratory topic 🗺️ on how the the ideas behind contract programming could fit Gleam; below I try to make a case and summary of the pros and cons but there are not hard conclusion…
-
It looks like gleeunit is assuming to be run from the project's root. If we do the following it won't find any test:
```shell
gleam new foo
cd foo/test # Or any other subdirectory
gleam test
#…
-
After a bit of a discussion about how cool [elm reactor](https://elmprogramming.com/elm-reactor.html) is the idea of having the compiler automatically rebuild whenever files change came up. Mostly ope…
-
I'm learning Gleam, and sometimes it's hard to remember to use `=` or `:` in some cases, especially for record expressions.
```gleam
pub fn new(name: String) {
Thing(
name = name, // s…
-
i.e. `src/one/two/three.js` and `src/one/two/three.erl`.
We will need to track Erlang module names to ensure there are no clashes. For example `src/one/themodule.erl` and `src/two/themodule.erl` in…
-
It would be useful to be able to quickly view all the version requirements that resulted in a package version being selected.
Given a package name, find it in the deps tree and then print all the r…
-
The following Gleam code compiles to invalid Erlang code. The problem is due to the guard expression and the presence of a function in the type being compared.
The comparison works as expected if t…
-
Error when processing multi files, but process single file works
(py38_gleam) zijianzhang@fushuqis-iMac formated_Data % gleam --path gleam_Data --spectra ./**/spec1d.MMT.Hectlow.a.24**.fits --con…
-
Thank you for filing! Check list:
- [ ] Is it a bug? Usage questions should often be asked in the [forum](https://forum.rescript-lang.org) instead.
- [ ] Concise, focused, friendly issue title & d…
-
https://github.com/gleam-lang/gleam/pull/2230