packages feed

project-m36-0.9.0: src/lib/ProjectM36/MerkleHash.hs

{-# LANGUAGE GeneralizedNewtypeDeriving, DeriveGeneric, DerivingVia #-}
module ProjectM36.MerkleHash where
import Data.ByteString (ByteString)
import GHC.Generics
import Control.DeepSeq (NFData)

newtype MerkleHash = MerkleHash { _unMerkleHash :: ByteString }
  deriving (Show, Eq, Generic, Monoid, Semigroup, NFData)