Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
WikiMusic.Interaction.Model.Song
Contents
Documentation
Constructors
Song | |
Fields
|
Instances
newtype SongArtworkOrderUpdateRequest Source #
Constructors
SongArtworkOrderUpdateRequest | |
Fields |
Instances
data SongArtwork Source #
Constructors
SongArtwork | |
Fields
|
Instances
data SongComment Source #
Constructors
SongComment | |
Fields
|
Instances
data SongOpinion Source #
Constructors
SongOpinion | |
Fields
|
Instances
data GetSongsQueryResponse Source #
Instances
data InsertSongsCommandResponse Source #
Constructors
InsertSongsQueryResponse | |
Fields
|
Instances
newtype InsertSongsRequest Source #
Constructors
InsertSongsRequest | |
Fields |
Instances
data InsertSongsRequestItem Source #
Constructors
InsertSongsRequestItem | |
Fields
|
Instances
data InsertSongCommentsCommandResponse Source #
Constructors
InsertSongCommentsCommandResponse | |
Fields |
Instances
newtype InsertSongCommentsRequest Source #
Constructors
InsertSongCommentsRequest | |
Fields |
Instances
data InsertSongCommentsRequestItem Source #
Constructors
InsertSongCommentsRequestItem | |
Fields
|
Instances
data UpsertSongOpinionsCommandResponse Source #
Constructors
UpsertSongOpinionsCommandResponse | |
Fields |
Instances
newtype UpsertSongOpinionsRequest Source #
Constructors
UpsertSongOpinionsRequest | |
Fields |
Instances
data UpsertSongOpinionsRequestItem Source #
Constructors
UpsertSongOpinionsRequestItem | |
Fields
|
Instances
data InsertSongArtworksCommandResponse Source #
Constructors
InsertSongArtworksCommandResponse | |
Fields |
Instances
newtype InsertSongArtworksRequest Source #
Constructors
InsertSongArtworksRequest | |
Fields |
Instances
data InsertSongArtworksRequestItem Source #
Constructors
InsertSongArtworksRequestItem | |
Fields
|
Instances
parseInclude :: Text -> EnrichSongParams Source #
newtype InsertArtistsOfSongsRequest Source #
Constructors
InsertArtistsOfSongsRequest | |
Fields |
Instances
data InsertArtistsOfSongsRequestItem Source #
Constructors
InsertArtistsOfSongsRequestItem | |
Fields |
Instances
data InsertArtistsOfSongCommandResponse Source #
Constructors
InsertArtistsOfSongCommandResponse | |
Fields |
Instances
newtype SongDeltaRequest Source #
Constructors
SongDeltaRequest | |
Fields
|
Instances
ifAllValid :: Applicative f => Map Text (Validation [Text]) -> f (Either SongError b) -> f (Either SongError b) Source #
Constructors
ValidationFailedError (Map Text ValidationResult) | |
AccessUnauthorizedError | |
SomeError Text |
Instances
Generic SongError Source # | |
Show SongError Source # | |
Eq SongError Source # | |
type Rep SongError Source # | |
Defined in WikiMusic.Interaction.Model.Song type Rep SongError = D1 ('MetaData "SongError" "WikiMusic.Interaction.Model.Song" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "ValidationFailedError" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Text ValidationResult))) :+: (C1 ('MetaCons "AccessUnauthorizedError" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SomeError" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))) |
newtype SongContentDeltaRequest Source #
Constructors
SongContentDeltaRequest | |
Fields |
Instances
data InsertSongContentsRequestItem Source #
Constructors
InsertSongContentsRequestItem | |
Fields
|
Instances
newtype InsertSongContentsRequest Source #
Constructors
InsertSongContentsRequest | |
Fields |
Instances
data InsertSongContentsCommandResponse Source #
Constructors
InsertSongContentsCommandResponse | |
Fields |
Instances
Orphan instances
ToSchema (Validation [Text]) Source # | |
Methods declareNamedSchema :: Proxy (Validation [Text]) -> Declare (Definitions Schema) NamedSchema # |