The `--` operator has an important difference in behavior from 
Enum.filter/reject, though.

[:a, :a, :a] -- [:a]
[:a, :a]

On Tue, Jun 07, 2022 at 1:30 PM, Wojtek Mach < woj...@wojtekmach.pl > wrote:

> 
> The  --/2 operator already does this. :)
> 
> 
> iex(1)> [:a, :b, :c, :d, :e] -- [:a, :b]
> [:c, :d, :e]
> 
> 
>> On 7 Jun 2022, at 17:31, Randson < orandson@ gmail. com (
>> orand...@gmail.com ) > wrote:
>> 
>> Currently, the function `List.delete` only works for a single field. What
>> I want to add is the possibility to delete multiple fields by passing a
>> list of fields I want to remove.
>> 
>> 
>> Can be like this one:
>> 
>> 
>> ```elixir
>> List.delete([:a, :b, :c, :d, :e], [:a, :b])
>> #=> [:c, :d, :e]
>> ```
>> 
>> 
>> Or, it can be a new function to totally deal with that. like:
>> 
>> 
>> ```elixir
>> List.delete_many([:a, :b, :c, :d, :e], [:a, :b])
>> #=> [:c, :d, :e]
>> ```
>> 
>> 
>> What do you guys think about that?
>> 
>> 
>> Cheers,
>> *Randson*
>> 
>> 
>> --
>> You received this message because you are subscribed to the Google Groups
>> "elixir-lang-core" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to elixir-lang-core+unsubscribe@ googlegroups. com (
>> elixir-lang-core+unsubscr...@googlegroups.com ).
>> To view this discussion on the web visit https:/ / groups. google. com/ d/
>> msgid/ elixir-lang-core/ 
>> fdbd07d7-22af-4af8-b5cf-2823727e33ebn%40googlegroups.
>> com (
>> https://groups.google.com/d/msgid/elixir-lang-core/fdbd07d7-22af-4af8-b5cf-2823727e33ebn%40googlegroups.com?utm_medium=email&utm_source=footer
>> ).
>> 
>> 
> 
> 
> 
> 
> 
> 
> 
> --
> You received this message because you are subscribed to the Google Groups
> "elixir-lang-core" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to elixir-lang-core+unsubscribe@ googlegroups. com (
> elixir-lang-core+unsubscr...@googlegroups.com ).
> To view this discussion on the web visit https:/ / groups. google. com/ d/
> msgid/ elixir-lang-core/ A68DF5BE-1899-4873-98BE-F58319E70150%40wojtekmach.
> pl (
> https://groups.google.com/d/msgid/elixir-lang-core/A68DF5BE-1899-4873-98BE-F58319E70150%40wojtekmach.pl?utm_medium=email&utm_source=footer
> ).
>

-- 
You received this message because you are subscribed to the Google Groups 
"elixir-lang-core" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elixir-lang-core+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elixir-lang-core/l44fu516.58cb385f-dab7-4ba7-b249-1c32987586af%40we.are.superhuman.com.

Reply via email to