在Haskell中计算md5摘要的最便宜的方法是什么?

ecc*_*tup 2 haskell md5

我觉得有Data.Hash.MD5,Data.Digest.Pure.MD5和一些其他在Haskell的md5sum库.如果我只想计算md5sum一个String?我想多次计算md5sum,所以我正在寻找一个便宜的.

如果您发现不清楚,请编辑我.

Tho*_*son 7

PureMD5(Data.Digest.Pure.MD5)的作者.

"PureMD5"是纯粹的,因为它是用纯Haskell编写的,最初是在学习Haskell时的练习."Cryptohash"(Data.Hash.MD5)是对C实现的绑定.我没有特别针对cryptohash进行基准测试,但是当天回到puremd5比MD5的直接C实现慢大约2-3倍.