| 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 | |