aboutsummaryrefslogtreecommitdiff
path: root/src/gleam_stdlib.mjs
Commit message (Collapse)AuthorAge
* Remove regex FFIv0.50.0Louis Pilfold2024-12-22
|
* Add `sample` function to List module, add `log` and `exp` functions to Float ↵Ethan Thoma2024-12-21
| | | | module (#772)
* Fix string.trimLouis Pilfold2024-12-08
|
* FormatLouis Pilfold2024-11-27
|
* Optimise string trimming on JavaScriptRichard Viney2024-11-26
|
* use string patterns and unsafe binary loopsJoshua Reusch2024-11-25
|
* Use `_start` and `_end` suffixes on string functionsRichard Viney2024-11-12
|
* Add `bit_size()` and `starts_with()` to `gleam/bit_array`Richard Viney2024-11-11
|
* Improve float.to_string on JavaScriptMarco A L Barbosa2024-10-25
|
* Optimise string.pad_left, string.pad_right. Optimise string.slice on JS.Richard Viney2024-10-09
|
* FormatLouis Pilfold2024-10-07
|
* Improve JS string performance by caching the Intl SegmenterRichard Viney2024-10-07
|
* Add `to_precision` to `gleam/float` (#668)versecafe2024-09-03
|
* Fix jssobolevn2024-08-24
|
* Remove target annotation from bit_array inspectGiacomo Cavalieri2024-08-20
|
* add test, make erlang and javascript implementation agree #672Joshua Reusch2024-08-14
|
* change to check globalThis.IntlDavid Dios2024-08-14
|
* fail-safe Intl checkDavid Dios2024-08-14
|
* fix: Fix js trim implementation removing commasÉtienne Lévesque2024-07-29
|
* Implement regex.replaceRado2024-06-23
|
* Fix `float.parse` failing to parse exponential notation on JavaScriptRichard Viney2024-06-23
|
* Improve Base64 decode performanceRichard Viney2024-06-23
|
* Base64 encoding optimisations. Fix encoding of large bit arrays on JS.Richard Viney2024-06-21
| | | This native JS implementation is 13-14x faster in simple benchmarks.
* Rework javascript trim behaviour to match erlang behaviourBrad Lewis2024-06-05
|
* Replaced `JSON.stringify` with new `inspectString`Michael Mark2024-05-29
| | | | | This should be an O(n) implementation, unless string concatenation is doing something I'm not expecting. This code should be reviewed.
* Fix `bit_array` slices of slices on JavaScriptRichard Viney2024-05-20
|
* fix matching split returning list with Nil on JSPgBiel2024-04-19
|
* Fix test and warningsLouis Pilfold2024-04-04
|
* Remove some indirectionLouis Pilfold2024-03-05
|
* Fix: do not crash w/ TypeError when field decodes a null object (possibly ↵Kero van Gelder2024-02-26
| | | | obtained via JSON)
* ChangesLouis Pilfold2024-02-15
|
* Make bit_array.inspect work on JSRichard Viney2024-02-15
|
* Remove deprecatedLouis Pilfold2024-01-16
|
* Fix to_graphemes on JS when Intl.Segmenter not availableLouis Pilfold2023-12-02
|
* Rename in JS FFILouis Pilfold2023-11-21
|
* JS implLouis Pilfold2023-11-11
|
* Hex!Louis Pilfold2023-10-26
|
* Deprecate gleam/baseLouis Pilfold2023-10-26
|
* Rename to bit arrayLouis Pilfold2023-10-26
|
* inspect for JS now lives in this packageLouis Pilfold2023-10-26
|
* No longer depend on the .is* JS prelude methodsLouis Pilfold2023-10-26
|
* Remove unusedLouis Pilfold2023-10-26
|
* Bitwise int functionsLouis Pilfold2023-09-04
|
* Slightly more conciseLouis Pilfold2023-06-22
|
* improve JS string.join speed (#468)inoas2023-06-22
|
* string.byte_sizeLouis Pilfold2023-06-21
|
* Clean up `gleam_stdlib.mjs` sourceMarshall Bowers2023-05-31
|
* Fix repeated `regex.check()` calls on the same regex on target javascript (#459)inoas2023-05-29
|
* Fix coerce errors messages, js tuple from list fixesrubytree2023-05-13
|
* `dynamic.tupleN/2` optimizationrubytree2023-05-13
|