summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosé Valim <jose.valim@dashbit.co>2023-05-08 10:17:55 +0200
committerJosé Valim <jose.valim@dashbit.co>2023-05-08 10:17:55 +0200
commite7679429bd6102e2bfe7f55aa2bbbb64e5452923 (patch)
treef7003cdf92eb2924abe32b7125d34cb406301b8c
parenta395937656853fa8ff18826ca13ab9658bb297b2 (diff)
downloadelixir-e7679429bd6102e2bfe7f55aa2bbbb64e5452923.tar.gz
Use range syntax for clarity
-rw-r--r--lib/elixir/lib/enum.ex4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/elixir/lib/enum.ex b/lib/elixir/lib/enum.ex
index de68d95a4..b5931af10 100644
--- a/lib/elixir/lib/enum.ex
+++ b/lib/elixir/lib/enum.ex
@@ -371,7 +371,7 @@ defmodule Enum do
predicate_list(enumerable, true, fun)
end
- def all?(%{__struct__: Range, first: first, last: last, step: step}, fun) do
+ def all?(first..last//step, fun) do
predicate_range(first, last, step, true, fun)
end
@@ -436,7 +436,7 @@ defmodule Enum do
predicate_list(enumerable, false, fun)
end
- def any?(%{__struct__: Range, first: first, last: last, step: step}, fun) do
+ def any?(first..last//step, fun) do
predicate_range(first, last, step, false, fun)
end