swarm-0.6.0.0: 2D resource gathering game with programmable robots
LicenseBSD-3-Clause
Safe HaskellSafe-Inferred
LanguageHaskell2010

Swarm.TUI.Editor.Json

Description

 

Documentation

data SkeletonScenario Source #

Constructors

SkeletonScenario 

Fields

Instances

Instances details
ToJSON SkeletonScenario Source # 
Instance details

Defined in Swarm.TUI.Editor.Json

Generic SkeletonScenario Source # 
Instance details

Defined in Swarm.TUI.Editor.Json

Associated Types

type Rep SkeletonScenario :: Type -> Type #

type Rep SkeletonScenario Source # 
Instance details

Defined in Swarm.TUI.Editor.Json

type Rep SkeletonScenario = D1 ('MetaData "SkeletonScenario" "Swarm.TUI.Editor.Json" "swarm-0.6.0.0-ERx1HMcRMba59aI2b6aNrS-swarm-tui" 'False) (C1 ('MetaCons "SkeletonScenario" 'PrefixI 'True) ((S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Document Syntax)))) :*: ((S1 ('MetaSel ('Just "creative") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "entities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Entity])) :*: (S1 ('MetaSel ('Just "world") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WorldDescriptionPaint) :*: S1 ('MetaSel ('Just "robots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [String])))))