This is the most interesting request for enhancement that I've received to date, @walidsa3d. I'm thrilled!
I like this part the most of all, it makes my job easier:
Let's get one thing straight first, you're specifically requesting that in addition to the currently supported prefix units:
... that there will be companion octet classes, such as the NIST-octet (base 2) classes:
... and the SI equivalents
Can you describe some use-cases for me? Such as what functionality you would want to interact with these units directly. Are you specifically looking to use the
I'm not looking to reject this request, I only want to understand your use cases so I can better accommodate your request
edited to fix the unit names in the list examples
Cool! I think to keep things simple, as I'm not too keen on the idea of adding 23 more classes for obscure units, I might implement it initially such that:
I will write up some code later today after these meetings.
@walidsa3d please give this a review for me. Also, I've updated the
once the docs rebuild.