aboutsummaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAge
...
* Add tests for all common unicode whitespace to ensure matching trim ↵Brad Lewis2024-06-05
| | | | behaviour between erlang and javascript runtimes
* Add test for javascript and erlang trimming mismatchBrad Lewis2024-06-05
|
* fix tests, improve changeloginoas2024-06-02
|
* add -1 test for list.windowGioele Bucci2024-05-29
|
* Fix infinite recursion loop in `list.window` when `by` is 0Gioele Bucci2024-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 listthorhj2024-05-29
|
* FormatLouis Pilfold2024-05-29
|
* gleam formatMichael Mark2024-05-29
|
* Control characters 128-159 are now escapedMichael Mark2024-05-29
| | | | Also added tests for this new case
* Generalized escape handling for all chars < 32Michael Mark2024-05-29
| | | | | | | | | Also some minor improvements like more tests, correcting codes in format \u{xx} to \u{xxxx}, and escaping code 127. Now, all characters with an ASCII code of less than 32 are automatically converted into \u{xxxx} syntax in string.inspect. Now, the only way that string.inspect will show two strings as identical when they're not is if they use copycat unicodes, such as greek question mark or accent modifiers.
* Added tests for \b, \v, \e, \fMichael Mark2024-05-29
|
* Add set.is_emptyRuslan Ustits2024-05-29
|
* Add is_empty to dictRuslan Ustits2024-05-29
|
* Remove deprecatedLouis Pilfold2024-05-24
|
* Update CI versionLouis Pilfold2024-05-24
|
* Remove list.atLouis Pilfold2024-05-24
|
* The `dict` module gains the `combine` functionGiacomo Cavalieri2024-05-24
|
* fixed test to float.negate after changes to OTPthorhj2024-05-24
| | | | | | | | OTP v27.0 changed floating point behavior, such that 0.0 and -0.0 have distinct internal representations and are no longer considered equal. Details: https://erlang.org/documentation/doc-15.0-rc1/doc/upcoming_incompatibilities.html#0-0-and-0-0-will-no-longer-be-exactly-equal
* Test and implement set.symmetric_differenceLuci Phillips2024-05-21
|
* Implement and test set.is_disjointLuci Phillips2024-05-20
|
* Implement and test set.is_subsetLuci Phillips2024-05-20
|
* Fix `bit_array` slices of slices on JavaScriptRichard Viney2024-05-20
|
* Add `dict.each`Ryan M. Moore2024-05-17
|
* Escape form feed control character in string.inspect on ErlangRichard Viney2024-05-13
|
* iterator.find_map (#573)Vladislav Botvin2024-05-01
|
* Add `list.wrap`Ryan M. Moore2024-04-30
|
* FormatLouis Pilfold2024-04-19
|
* fix matching split returning list with Nil on JSPgBiel2024-04-19
|
* Fix test and warningsLouis Pilfold2024-04-04
|
* Remove broken assertionLouis Pilfold2024-04-04
|
* Add testsKryštof Řezáč2024-04-04
|
* Implement `iterator.filter_map`Danik Vitek2024-03-18
|
* Add `order.break_tie` and `order.lazy_break_tie`Giacomo Cavalieri2024-03-13
|
* TestsLouis Pilfold2024-03-04
|
* Remove unusedLouis Pilfold2024-02-26
|
* Fix: do not crash w/ TypeError when field decodes a null object (possibly ↵Kero van Gelder2024-02-26
| | | | obtained via JSON)
* Deprecate constant, composeLouis Pilfold2024-02-22
|
* Make bit_array.inspect work on JSRichard Viney2024-02-15
|
* Remove base16 variant. Add support for partial bytes.Richard Viney2024-02-15
|
* Add bit_array.inspect and bit_array.inspect_base16Richard Viney2024-02-15
|
* Format!Louis Pilfold2024-01-16
|
* Remove deprecatedLouis Pilfold2024-01-16
|
* Add set difference functionDoug Tykocki2024-01-04
|
* Update versionLouis Pilfold2023-12-17
|
* Simplify randomLouis Pilfold2023-12-17
|
* iterator.index: change to #(a, Int)Julian Schurhammer2023-12-09
|
* list.index_map: change callback signatureJulian Schurhammer2023-12-09
|
* Remove deprecated test modulesLouis Pilfold2023-11-27
|
* map -> dictLouis Pilfold2023-11-21
|
* Panic on bool.lazy_guard test branches that shouldn't runtynanbe2023-11-18
|