I'd like this to be added. Just makes sense to do it. My two cents субота, 18. јун 2022. у 14:29:49 UTC+2 zvon...@gmail.com је написао/ла:
> @Andrey yeah that is correct but seeing that Enum.filter and Enum.reject > exist I thought that Enum.all? should have a counterpart as well. Not just > a negated Enum.any? > > субота, 18. јун 2022. у 13:45:28 UTC+2 br...@grox.io је написао/ла: > >> !Enum.any is what you are looking for. Also, Enum.any? takes an optional >> function, so Enum.any?(list, &! &1) works, as does Enum.any?(list, fn x -> >> !x end). >> >> -bt >> >> On Sat, Jun 18, 2022 at 7:36 AM Zvonimir Rudinski <zvon...@gmail.com> >> wrote: >> >>> Seeing Enum.all?/2 being available made me assume there was also an >>> Enum.none?/2 (like in Ruby), and I was a bit suprised to learn there >>> was no such thing. >>> I'm aware that I could just do !Enum.all?/2, but Enum.none?/2 sees much >>> nicer to me. >>> >>> One more argument that I could make is that !Enum.all?/1 == Enum.none?/1 >>> is not true in all cases. >>> Example: >>> If we have [false, true], !Enum.all?/1 will be true, but Enum.none?/1 >>> will be false >>> >>> I would like your thoughts on this one. >>> >>> -- >>> >> 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-co...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/elixir-lang-core/0b68e108-825f-49d5-86ec-317caa2a852fn%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/elixir-lang-core/0b68e108-825f-49d5-86ec-317caa2a852fn%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> >> >> -- >> >> Regards, >> Bruce Tate >> CEO >> >> >> <https://bowtie.mailbutler.io/tracking/hit/f8218219-d2a8-4de4-9fef-1cdde6e723f6/c7c97460-016e-45fb-a4ab-0a70318c7b97> >> >> Groxio, LLC. >> 512.799.9366 <(512)%20799-9366> >> br...@grox.io >> grox.io >> > -- 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/6b5f751c-5c03-46ba-927b-020686e95956n%40googlegroups.com.