The part about this that interests me the most is that it makes the Bitcoin protocol more understandable. The code is very readable and it contains a lot of comments.
Awesome library, but I'm a bit worried that they chose to implement their own crypto(mostly ECDSA), instead of using an existing implementation known to be correct.
I wish there was a comparison in the performance benchmark. What was its purpose if we cannot compare it to the mainstream Bitcoin software's performance?
I guess the name is understandable since it is an implementation of a protocol in Haskell. But I wonder if the day Haskell becomes a mainstream language is the day when few of the apps and such built with Haskell aren't play on words or references to Haskell terminology. :)