packages feed

keiro-dsl-0.10.0.0: test/conformance-skeletons/SkelAggregate/Generated/MyService/Nominals.hs

-- @generated by keiro-dsl 0.9.0.0 (language keiro-dsl 4) from context my-service generated nominal declarations; do not edit.
module SkelAggregate.Generated.MyService.Nominals
  ( ThingId
  , parseThingId
  , mkThingId
  , thingIdText
  ) where

import Data.Aeson (FromJSON, ToJSON)
import Data.Text (Text)
import GHC.Generics (Generic)
import Keiki.Shape (CanonicalTypeName)
import SkelAggregate.Generated.MyService.Nominals.Internal (ThingId, mkThingId, parseThingId, thingIdText)
import Keiro.Codec.IdDomain (idDomainTextPattern, typeIdV7Domain)

instance CanonicalTypeName ThingId