Vectorized
Vectorized
I prefer the types to be in the library itself. The verbose ritual of typing `LibPRNG.PRNG` reminds me that this struct belongs to the `LibPRNG` namespace. It gives me dopamine....
Also, this has been on the wish list for years. Not sure why the team deprioritised this small syntax sugar QoL thingy over generics. https://github.com/ethereum/solidity/issues/1100
lemme approve this
I think library comparisons for gas adds heavy maintenance overhead, since both OZ and Solady often revamp. Priority (descending) is EOF 1:1, examples repo, docs.
What a nerdsnipe. I need to work on Ithaca and Solady EOF, so to any adventurous person reading this, drop a comment if you wanna take this on.
I see the potential of weiroll for smart accounts. @gakonst
This is tempting. Lemme marinate.
@0xLightt Are you using this in your project or planning to use this in an upcoming project?
Taste wise, I think this should be `AddressToUint96Map` in `EnumerableMapLib`. Another problem is the audit has concluded, and `EnumerableSet` is kind of a hard file. I can activate full-effort God-eye...