packages feed

keiro-dsl-0.9.0.0: test/conformance-behavior-complete/Generated/BehaviorComplete/Nominals.hs

{-# LANGUAGE DeriveAnyClass #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE LambdaCase #-}
-- @generated by keiro-dsl 0.8.0.0 (language keiro-dsl 4) from context behavior-complete generated nominal declarations; do not edit.
module Generated.BehaviorComplete.Nominals
  ( RequestId
  , parseRequestId
  , mkRequestId
  , requestIdText
  ) where

import Data.Aeson (FromJSON, ToJSON)
import Data.Text (Text)
import GHC.Generics (Generic)
import Keiki.Shape (CanonicalTypeName)
import Generated.BehaviorComplete.Nominals.Internal (RequestId, mkRequestId, parseRequestId, requestIdText)
import Keiro.Codec.IdDomain (idDomainTextPattern, typeIdV7Domain)

instance CanonicalTypeName RequestId