scrod-0.2026.2.21: source/library/Scrod/Core/ItemKey.hs
{-# LANGUAGE DerivingVia #-}
module Scrod.Core.ItemKey where
import qualified Numeric.Natural as Natural
import qualified Scrod.Json.ToJson as ToJson
import qualified Scrod.Schema as Schema
newtype ItemKey = MkItemKey
{ unwrap :: Natural.Natural
}
deriving (Eq, Ord, Show)
deriving (ToJson.ToJson, Schema.ToSchema) via Natural.Natural