index
:
gleam_stdlib
main
gleam stdlib
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
gleam_stdlib.mjs
Commit message (
Collapse
)
Author
Age
*
Remove regex FFI
v0.50.0
Louis Pilfold
2024-12-22
|
*
Add `sample` function to List module, add `log` and `exp` functions to Float ↵
Ethan Thoma
2024-12-21
|
|
|
|
module (#772)
*
Fix string.trim
Louis Pilfold
2024-12-08
|
*
Format
Louis Pilfold
2024-11-27
|
*
Optimise string trimming on JavaScript
Richard Viney
2024-11-26
|
*
use string patterns and unsafe binary loops
Joshua Reusch
2024-11-25
|
*
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
|
*
Improve float.to_string on JavaScript
Marco A L Barbosa
2024-10-25
|
*
Optimise string.pad_left, string.pad_right. Optimise string.slice on JS.
Richard Viney
2024-10-09
|
*
Format
Louis Pilfold
2024-10-07
|
*
Improve JS string performance by caching the Intl Segmenter
Richard Viney
2024-10-07
|
*
Add `to_precision` to `gleam/float` (#668)
versecafe
2024-09-03
|
*
Fix js
sobolevn
2024-08-24
|
*
Remove target annotation from bit_array inspect
Giacomo Cavalieri
2024-08-20
|
*
add test, make erlang and javascript implementation agree #672
Joshua Reusch
2024-08-14
|
*
change to check globalThis.Intl
David Dios
2024-08-14
|
*
fail-safe Intl check
David Dios
2024-08-14
|
*
fix: Fix js trim implementation removing commas
Étienne Lévesque
2024-07-29
|
*
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.
*
Rework javascript trim behaviour to match erlang behaviour
Brad Lewis
2024-06-05
|
*
Replaced `JSON.stringify` with new `inspectString`
Michael Mark
2024-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 JavaScript
Richard Viney
2024-05-20
|
*
fix matching split returning list with Nil on JS
PgBiel
2024-04-19
|
*
Fix test and warnings
Louis Pilfold
2024-04-04
|
*
Remove some indirection
Louis Pilfold
2024-03-05
|
*
Fix: do not crash w/ TypeError when field decodes a null object (possibly ↵
Kero van Gelder
2024-02-26
|
|
|
|
obtained via JSON)
*
Changes
Louis Pilfold
2024-02-15
|
*
Make bit_array.inspect work on JS
Richard Viney
2024-02-15
|
*
Remove deprecated
Louis Pilfold
2024-01-16
|
*
Fix to_graphemes on JS when Intl.Segmenter not available
Louis Pilfold
2023-12-02
|
*
Rename in JS FFI
Louis Pilfold
2023-11-21
|
*
JS impl
Louis Pilfold
2023-11-11
|
*
Hex!
Louis Pilfold
2023-10-26
|
*
Deprecate gleam/base
Louis Pilfold
2023-10-26
|
*
Rename to bit array
Louis Pilfold
2023-10-26
|
*
inspect for JS now lives in this package
Louis Pilfold
2023-10-26
|
*
No longer depend on the .is* JS prelude methods
Louis Pilfold
2023-10-26
|
*
Remove unused
Louis Pilfold
2023-10-26
|
*
Bitwise int functions
Louis Pilfold
2023-09-04
|
*
Slightly more concise
Louis Pilfold
2023-06-22
|
*
improve JS string.join speed (#468)
inoas
2023-06-22
|
*
string.byte_size
Louis Pilfold
2023-06-21
|
*
Clean up `gleam_stdlib.mjs` source
Marshall Bowers
2023-05-31
|
*
Fix repeated `regex.check()` calls on the same regex on target javascript (#459)
inoas
2023-05-29
|
*
Fix coerce errors messages, js tuple from list fixes
rubytree
2023-05-13
|
*
`dynamic.tupleN/2` optimization
rubytree
2023-05-13
|
[next]