License | BSD-3-Clause |
---|---|
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Swarm.Web.Tournament.Type
Contents
Description
Types for Swarm tournaments.
Documentation
data FileMetadata Source #
Constructors
FileMetadata | |
Instances
ToJSON FileMetadata Source # | |
Defined in Swarm.Web.Tournament.Type Methods toJSON :: FileMetadata -> Value # toEncoding :: FileMetadata -> Encoding # toJSONList :: [FileMetadata] -> Value # toEncodingList :: [FileMetadata] -> Encoding # omitField :: FileMetadata -> Bool # | |
Generic FileMetadata Source # | |
Defined in Swarm.Web.Tournament.Type Associated Types type Rep FileMetadata :: Type -> Type # | |
type Rep FileMetadata Source # | |
Defined in Swarm.Web.Tournament.Type type Rep FileMetadata = D1 ('MetaData "FileMetadata" "Swarm.Web.Tournament.Type" "swarm-0.6.0.0-ERx1HMcRMba59aI2b6aNrS-swarm-tournament" 'False) (C1 ('MetaCons "FileMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "filename") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "fileHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Sha1))) |
data FileUpload Source #
Constructors
FileUpload | |
Fields |
data TournamentGame Source #
Constructors
TournamentGame | |
Fields
|
Instances
data TournamentSolution Source #
Constructors
TournamentSolution | |
Instances
data GameWithSolutions Source #
Constructors
GameWithSolutions | |
Fields |
Instances
data AssociatedSolutionCharacterization Source #
Constructors
AssociatedSolutionCharacterization | |
Fields |
Instances
data SolutionCharacterization Source #
Constructors
SolutionCharacterization | |
Fields |
Instances
data SolutionFileCharacterization Source #
Constructors
SolutionFileCharacterization | |
Instances
data ScenarioCharacterization Source #
Constructors
ScenarioCharacterization | |