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.