Nonblock
Testing mdelete_generate 1.119 [ ok ]
Testing delete_generate 0.983 [ ok ]
This means that the non-blocking version of the library is a tad faster then the multi delete support.
So I ask myself, is the multi delete support of value then? Does it matter if the above is true to have multi methods?
Semantic sugar is fine, but I am really wondering if it makes an ounce of sense.
I have the multi-set functions done, but I am wondering now if I should bother with committing them.
They add 3.5 K to the size of the library, which is not much.
More important is the question of whether or not they extend the library just a little too much. Each function just increases complexity. If someone can get the same performance by just writing a loop and using the asynchronous behavior, does it make much sense?
Is it just semantic sugar?