In my attempt to understand details of various BIPs, I came to a conclusion that, as a programmer, the best way to learn is to try to implement them.
As a result of my first attempt – to get under the hood of BIP32 – I have a bit of code and a bit of text. As they might be useful to other learners, here I offer them for consumption by Stacker News audience.
I chose Haskell mainly because not many BIPs have publicly available Haskell implementations. I try not to go too crazy with it, hopefully it is digestible by anybody who has written some code before.
Welcome, let’s roll!