Hi! Thank you for a great programing language. This is a suggestion for a new enum function.
Add tally function like Rubys tally. tally is Rubys 2.7.0 new function https://bugs.ruby-lang.org/issues/11076 and this is My PR for Elixir https://github.com/elixir-lang/elixir/pull/9373 iex> Enum.tally(~w{ant buffalo ant ant buffalo dingo}) %{"ant" => 3, "buffalo" => 2, "dingo" => 1} iex> Enum.tally(~w{aa aA bb cc}, fn x -> String.downcase(x) end) %{"aa" => 2, "bb" => 1, "cc" => 1} The following article is more about this. https://medium.com/@baweaver/ruby-2-7-enumerable-tally-a706a5fb11ea Ruby 2.7.0 has not released yet but this function is really good -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elixir-lang-core/820e47cb-49ea-4202-af1b-792dbd1bcc90%40googlegroups.com.
