Adding base-2 specific read/show functions to the Numeric
Quoting from my email to libraries@haskell.org:
I noticed the Numeric module has special-cased functions to read and show integral types in bases 8, 10, 16 but not for base 2. There are also generic-over-base versions, so an interested client can implement the special case for base 2 themselves with little hassle. Still, I think base 2 is common enough that we could support it along with base 8, 10, 16 out of the box.
The proposed change was met with enthusiasm (including by CLC members @chessai and @emilypi). Is it okay to submit an MR?