We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3f55b08 commit 0358a5cCopy full SHA for 0358a5c
lib/impls/enumerable.ex
@@ -1,13 +1,13 @@
1
defimpl Enumerable, for: Qex do
2
- def count(%Qex{data: q}) do
3
- {:ok, :queue.len(q)}
4
- end
+ def count(%Qex{data: q}), do: {:ok, :queue.len(q)}
5
6
def member?(%Qex{data: q}, item) do
7
{:ok, :queue.member(item, q)}
8
end
9
10
def reduce(%Qex{data: q}, acc, fun) do
11
- Enumerable.reduce(:queue.to_list(q), acc, fun)
+ Enumerable.List.reduce(:queue.to_list(q), acc, fun)
12
+
+ def slice(%Qex{data: q}), do: {:error, __MODULE__}
13
0 commit comments