[Haskell-cafe] cryptohash and an incremental API