Alexey Stukalov
Alexey Stukalov
> How about using lambertw(1) as the public API to access the value of the Omega constant? No need for an additional name. Just guarantee that lambertw(1) has a fast...
> Looked at it this way, it would seem that transferring LambertW.jl to JuliaMath is the happy solution for everybody. Authorship aside, it's yet another package to make sure that...
At this point I wonder if you are interested to improve the implementation of this function at all.
The "general opinion" is a bit of a stretch. But thank you for your efforts to guard the quality of Julia ecosystem. As for me, I think trying to put...
Here's a little benchmark using Julia 0.5.0, NullableArrays 0.1.0 CategoricalArrays 0.1.2 ```julia using StatsBase, CategoricalArrays, NullableArrays arr = sample(["A", "B", "C", "D", "E", "F", "G", "H", Nullable()], 10^7); open("arr.jlser", "w")...
Here's the deserialization results. Unfortunately, I wasn't able to install `BenchmarkTools` to an official Julia docker container, so the actual numbers might be different, but the trend is here: ```julia...
Ah, right, categorical array uses `UInt32` by default. Could it be worth to use more compact integer type for serializing? I guess `NullableArray` occupies less because the serialization of `#undef`...
> Could it be worth to use more compact integer type for serializing? OTOH, since serialization tries to restore the references, it's better to keep the serialization format as close...
Relevant upstream issue JuliaLang/julia#18633
Had not tested v0.6, but `Vector{String}` is improved in v0.5.1: ```julia using StatsBase, CategoricalArrays, NullableArrays arr = sample(["A", "B", "C", "D", "E", "F", "G", "H", Nullable()], 10^7); open("arr.jlser", "w") do...