Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.rr.sinks
- import scalaz._
- trait HashModule {
- type Hash
- implicit def ShowHash: Show[Hash]
- implicit def EqHash: Equal[Hash]
- def computeHash(data: Array[Byte]): Hash
- def nameFromHash(hash: Hash): String
- def hashFromName(name: String): Option[Hash]
- def serializeHash(hash: Hash): Array[Byte]
- def deserializeHash(bytes: Array[Byte]): Hash
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement