diff options
author | Giacomo Cavalieri <giacomo.cavalieri@icloud.com> | 2023-10-22 22:29:04 +0200 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2023-10-23 13:59:48 +0100 |
commit | 23a727b068cc81f2b4f3fef2d3b0e003f0169056 (patch) | |
tree | 52120990660a49303586c4dd883a8e38b605e833 | |
parent | 8b336265d7a61b327a0130548521f12256bd249f (diff) | |
download | gleam_stdlib-23a727b068cc81f2b4f3fef2d3b0e003f0169056.tar.gz gleam_stdlib-23a727b068cc81f2b4f3fef2d3b0e003f0169056.zip |
rename `iterator.filter` label from `for` to `keeping`
-rw-r--r-- | CHANGELOG.md | 1 | ||||
-rw-r--r-- | src/gleam/iterator.gleam | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index b23f64a..2fb9314 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## Unreleased +- The `iterator.filter` label `for` was renamed to `keeping`. - The `list.filter` label `for` was renamed to `keeping`. - Improved performance of `string.to_graphemes` on JavaScript. - The `iterator` module gains the `map2` function. diff --git a/src/gleam/iterator.gleam b/src/gleam/iterator.gleam index c13a10e..069c75b 100644 --- a/src/gleam/iterator.gleam +++ b/src/gleam/iterator.gleam @@ -573,7 +573,7 @@ fn do_filter( /// pub fn filter( iterator: Iterator(a), - for predicate: fn(a) -> Bool, + keeping predicate: fn(a) -> Bool, ) -> Iterator(a) { fn() { do_filter(iterator.continuation, predicate) } |> Iterator |