Re: iolist_size/1 in guard tests

Loïc Hoguin <[email protected]> Tue, 4 Jan 2022 19:36:35 +0100
Newsgroups gmane.comp.lang.erlang.general
Organization Nine Nines
Message-ID <[email protected]>
Yes but that's considered a historical error.

On 04/01/2022 18:38, Mark Jones wrote:
> But length/1 is allowed in guard tests and it is O(N).
> 
> Cheers,
> Mark
> 
> On Tue, Jan 4, 2022 at 2:53 AM Aleksander Nycz 
> <[email protected] <mailto:[email protected]>> wrote:
> 
>     Probably
> 
>     iolist_size/1 -> O(N)
> 
>     byte_size/1 -> O(1)
> 
> 
>     Regards
>     Aleksander
> 
> 
>     W dniu 04.01.2022 o 09:49, Mark Jones pisze:
>      > Is there a reason iolist_size/1 is not a guard BIF like byte_size/1
>      > and bit_size/1?
>      >
>      > Cheers,
>      > Mark
> 

-- 
Loïc Hoguin
https://ninenines.eu