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 <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+unsubscr...@googlegroups.com > <mailto: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+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.