GS1Combinators-0.1.0.0: Haskell combinator library of GS1 EPCIS standard

Safe HaskellNone
LanguageHaskell2010

Data.GS1.EventId

Documentation

newtype EventId Source #

Constructors

EventId 

Fields

Instances

Eq EventId Source # 

Methods

(==) :: EventId -> EventId -> Bool #

(/=) :: EventId -> EventId -> Bool #

Read EventId Source # 
Show EventId Source # 
Generic EventId Source # 

Associated Types

type Rep EventId :: * -> * #

Methods

from :: EventId -> Rep EventId x #

to :: Rep EventId x -> EventId #

ToJSON EventId Source # 
FromJSON EventId Source # 
FromHttpApiData EventId Source # 
Wrapped EventId Source # 

Associated Types

type Unwrapped EventId :: * #

ToSchema EventId Source # 
ToParamSchema EventId Source # 

Methods

toParamSchema :: proxy EventId -> ParamSchema t #

(~) * EventId t => Rewrapped EventId t Source # 
type Rep EventId Source # 
type Rep EventId = D1 * (MetaData "EventId" "Data.GS1.EventId" "GS1Combinators-0.1.0.0-FVfrImOIwvU9RRRQI0uKtQ" True) (C1 * (MetaCons "EventId" PrefixI True) (S1 * (MetaSel (Just Symbol "unEventId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * UUID)))
type Unwrapped EventId Source #