Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | add string and bytes tree modules | Giacomo Cavalieri | 2024-11-15 |
| | |||
* | Use `_start` and `_end` suffixes on string functions | Richard Viney | 2024-11-12 |
| | |||
* | Add `bit_size()` and `starts_with()` to `gleam/bit_array` | Richard Viney | 2024-11-11 |
| | |||
* | Apply suggestions from code review | mpatajac | 2024-10-30 |
| | | | Co-authored-by: Louis Pilfold <louis@lpil.uk> | ||
* | The `set` module gains the `each` function | mpatajac | 2024-10-30 |
| | |||
* | Improve float.to_string on JavaScript | Marco A L Barbosa | 2024-10-25 |
| | |||
* | deprecate concat | Giacomo Cavalieri | 2024-10-20 |
| | |||
* | remove iterators from tests | Giacomo Cavalieri | 2024-10-10 |
| | |||
* | make iterator.do_try_fold tail-recursive (#689) | Gareth Pendleton | 2024-09-05 |
| | | | Co-authored-by: Gareth Pendleton <gareth.pendleton@ninthwave.co.uk> | ||
* | Add `to_precision` to `gleam/float` (#668) | versecafe | 2024-09-03 |
| | |||
* | Partially address review | sobolevn | 2024-08-24 |
| | |||
* | Address review | sobolevn | 2024-08-24 |
| | |||
* | More tests | sobolevn | 2024-08-24 |
| | |||
* | Fix js | sobolevn | 2024-08-24 |
| | |||
* | Address review | sobolevn | 2024-08-24 |
| | |||
* | Updates | sobolevn | 2024-08-24 |
| | |||
* | Fix JS tests | sobolevn | 2024-08-24 |
| | |||
* | Fix tests | sobolevn | 2024-08-24 |
| | |||
* | Add `bit_array.compare` | sobolevn | 2024-08-24 |
| | |||
* | Fix slice | Louis Pilfold | 2024-08-19 |
| | | | | Closes https://github.com/gleam-lang/gleam/issues/3499 | ||
* | add test, make erlang and javascript implementation agree #672 | Joshua Reusch | 2024-08-14 |
| | |||
* | Remove `int.InvalidBase` | Giacomo Cavalieri | 2024-08-13 |
| | |||
* | fix bad test | Étienne Lévesque | 2024-07-29 |
| | |||
* | fix: Fix js trim implementation removing commas | Étienne Lévesque | 2024-07-29 |
| | |||
* | Add per-target tests for optional field error | Michael Jones | 2024-07-17 |
| | | | | | As the error is different in each case. There might be a preferred way of handling this. | ||
* | Add failing tests for optional field behaviour | Michael Jones | 2024-07-17 |
| | | | | | | optional_field currently treats the key as being optional but incorrectly treats the value as being nullable. We want the key to be optional but the value to be normal. | ||
* | Correct implementation of uri.origin and add tests for default ports | Nick Wilson | 2024-07-17 |
| | |||
* | Fix float_test with float.loosely_equals | Hudson C. Dalpra | 2024-07-17 |
| | |||
* | Test fractional numbers for float.modulo | Hudson C. Dalpra | 2024-07-17 |
| | |||
* | Add float.modulo | Hudson C. Dalpra | 2024-07-17 |
| | |||
* | Update tests | Louis Pilfold | 2024-07-12 |
| | |||
* | Remove target annotations | Giacomo Cavalieri | 2024-06-25 |
| | |||
* | Run CI on all supported runtimes | Richard Viney | 2024-06-25 |
| | |||
* | Split test, remove extra function | Louis Pilfold | 2024-06-23 |
| | |||
* | Implement regex.replace | Rado | 2024-06-23 |
| | |||
* | Fix `float.parse` failing to parse exponential notation on JavaScript | Richard Viney | 2024-06-23 |
| | |||
* | Improve Base64 decode performance | Richard Viney | 2024-06-23 |
| | |||
* | Base64 encoding optimisations. Fix encoding of large bit arrays on JS. | Richard Viney | 2024-06-21 |
| | | | This native JS implementation is 13-14x faster in simple benchmarks. | ||
* | Update the test to make use of the output type being different than the ↵ | Julia Pitts | 2024-06-18 |
| | | | | input type. | ||
* | Add gleam/set.{map}. | Julia Pitts | 2024-06-18 |
| | |||
* | Add test for lazy iterator.yield | Juraj Petráš | 2024-06-15 |
| | |||
* | Format | Louis Pilfold | 2024-06-05 |
| | |||
* | Add tests for all common unicode whitespace to ensure matching trim ↵ | Brad Lewis | 2024-06-05 |
| | | | | behaviour between erlang and javascript runtimes | ||
* | Add test for javascript and erlang trimming mismatch | Brad Lewis | 2024-06-05 |
| | |||
* | fix tests, improve changelog | inoas | 2024-06-02 |
| | |||
* | add -1 test for list.window | Gioele Bucci | 2024-05-29 |
| | |||
* | Fix infinite recursion loop in `list.window` when `by` is 0 | Gioele Bucci | 2024-05-29 |
| | | | | | The function would enter an endless loop if 0 was passed as second argument, for e.g `list.window([1, 2], 0) // endless loop!` | ||
* | adds count function for list | thorhj | 2024-05-29 |
| | |||
* | Format | Louis Pilfold | 2024-05-29 |
| | |||
* | gleam format | Michael Mark | 2024-05-29 |
| |