úÎFÉ BSD-style#Vincent Hanquez <vincent@snarc.org> experimentalunknownNoneOTA % that calculates HMAC of a stream of s and returns digest d. BSD-style#Vincent Hanquez <vincent@snarc.org> experimentalunknownNoneOTA  that hashes a stream of s and creates a digest d.uHashes the whole contents of the given file in constant memory. This function is just a convenient wrapper around  defined as: hashFile fp =  $  ( fp  )      /cryptonite-conduit-0.2.0-1dRrjDq4vuE7GheOXUvhrnCrypto.MAC.HMAC.ConduitCrypto.Hash.ConduitB ByteStringsinkHMACsinkHashhashFile$conduit-1.2.8-6LjpGi2TGu31AvDM5LTOGQData.Conduit.Internal.ConduitSinkbytestring-0.10.8.1Data.ByteString.InternalbaseControl.Monad.IO.ClassliftIO&resourcet-1.1.9-Jmh3Qidi4wT9IT4ZU9Ldi6Control.Monad.Trans.Resource runResourceT+conduit-extra-1.1.15-K8i6niCJ1suFdNRTEKH1vsData.Conduit.Binary sourceFile$$