Exactly. You can build profiling on top of that and let us know how the
different approaches go!

On Thu, Sep 9, 2021 at 8:22 PM Wiebe-Marten Wijnja <w...@resilia.nl> wrote:

> Sorry for double-posting, but what also might be relevant is that other
> than I thought `:maps.filter` is not a BIF (c. f. its implementation at
> https://github.com/erlang/otp/blob/master/lib/stdlib/src/maps.erl#L300)
>
> We might be able to write our own alternative that wraps the interface one
> level of abstraction lower, i. e. building on top of the map iterators and
> from_list functions directly.
>
> On September 9, 2021 6:13:00 PM UTC, Wiebe-Marten Wijnja <w...@resilia.nl>
> wrote:
>>
>> Where can the results of the benchmark/profiling be found? I wonder if
>> there are tricks to reduce the overhead. Also, maybe the impact of this
>> might possibly be less in newer OTP versions, which is something that might
>> be worth checking.
>>
>> On September 9, 2021 12:31:54 PM UTC, "José Valim" <jose.va...@dashbit.co>
>> wrote:
>>>
>>> Last time we had this discussion, the main concern was that :maps.filter
>>> emits key, value as arguments instead of being in a tuple, and that was
>>> incongruent to the rest of Elixir’s API. We could wrap it in a tuple, but
>>> that added some considerable overhead. So we need to make a choice.
>>>
>>> On Thu, Sep 9, 2021 at 14:09 Adam Millerchip <a...@millerchip.net>
>>> wrote:
>>>
>>>> Bump. Is there any opposition to this? I might (eventually) take a look
>>>> if nobody beats me to it, as long as there isn't any opposition.
>>>> On Friday, 12 March 2021 at 06:18:06 UTC+9 Keith Salisbury wrote:
>>>>
>>>>> Was there a reason this didn't fly?
>>>>>
>>>>>
>>>> --
>>>> 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/fd2477c3-0983-4cba-a1fb-7de308fee6dfn%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/elixir-lang-core/fd2477c3-0983-4cba-a1fb-7de308fee6dfn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> --
>> Sent from my Android device with K-9 Mail. Please excuse my brevity.
>>
>> --
> Sent from my Android device with K-9 Mail. Please excuse my brevity.
>
> --
> 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/E41D08E3-85FF-422B-A48A-6AC129CF3C72%40resilia.nl
> <https://groups.google.com/d/msgid/elixir-lang-core/E41D08E3-85FF-422B-A48A-6AC129CF3C72%40resilia.nl?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/CAGnRm4J0DiHv2Pmq%3DY3kvhss_RjrLZRGs3j1yRMS%3DJK7Binrzw%40mail.gmail.com.

Reply via email to