roki-web-2.0.0.0
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Disney.Experience

Description

Disney体験記録のデータ構造を定義するモジュール このモジュールは、Disney体験記録の型定義とJSON変換のためのインスタンスを提供する

Synopsis

Documentation

data ExperienceRecord Source #

体験記録の構造

Constructors

ExperienceRecord 

Instances

Instances details
FromJSON ExperienceRecord Source # 
Instance details

Defined in Data.Disney.Experience

ToJSON ExperienceRecord Source # 
Instance details

Defined in Data.Disney.Experience

Generic ExperienceRecord Source # 
Instance details

Defined in Data.Disney.Experience

Associated Types

type Rep ExperienceRecord :: Type -> Type #

Show ExperienceRecord Source # 
Instance details

Defined in Data.Disney.Experience

Eq ExperienceRecord Source # 
Instance details

Defined in Data.Disney.Experience

type Rep ExperienceRecord Source # 
Instance details

Defined in Data.Disney.Experience

type Rep ExperienceRecord = D1 ('MetaData "ExperienceRecord" "Data.Disney.Experience" "roki-web-2.0.0.0-3q9xvRvHU6dJnzjks64gGb" 'False) (C1 ('MetaCons "ExperienceRecord" 'PrefixI 'True) ((S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "date") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Day)) :*: (S1 ('MetaSel ('Just "disneyTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text]) :*: (S1 ('MetaSel ('Just "snsLinks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SNSLinks) :*: S1 ('MetaSel ('Just "aiGenerated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))))

data SNSLinks Source #

SNSリンクの構造

Constructors

SNSLinks 

Fields

Instances

data TimeSeriesData Source #

時系列データの構造

Constructors

TimeSeriesData 

Fields

Instances

Instances details
FromJSON TimeSeriesData Source # 
Instance details

Defined in Data.Disney.Experience

ToJSON TimeSeriesData Source # 
Instance details

Defined in Data.Disney.Experience

Generic TimeSeriesData Source # 
Instance details

Defined in Data.Disney.Experience

Associated Types

type Rep TimeSeriesData :: Type -> Type #

Show TimeSeriesData Source # 
Instance details

Defined in Data.Disney.Experience

Eq TimeSeriesData Source # 
Instance details

Defined in Data.Disney.Experience

type Rep TimeSeriesData Source # 
Instance details

Defined in Data.Disney.Experience

type Rep TimeSeriesData = D1 ('MetaData "TimeSeriesData" "Data.Disney.Experience" "roki-web-2.0.0.0-3q9xvRvHU6dJnzjks64gGb" 'False) (C1 ('MetaCons "TimeSeriesData" 'PrefixI 'True) (S1 ('MetaSel ('Just "daily") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [DailyCount])))

data DailyCount Source #

日別カウントの構造

Constructors

DailyCount 

Fields

Instances

Instances details
FromJSON DailyCount Source # 
Instance details

Defined in Data.Disney.Experience

ToJSON DailyCount Source # 
Instance details

Defined in Data.Disney.Experience

Generic DailyCount Source # 
Instance details

Defined in Data.Disney.Experience

Associated Types

type Rep DailyCount :: Type -> Type #

Show DailyCount Source # 
Instance details

Defined in Data.Disney.Experience

Eq DailyCount Source # 
Instance details

Defined in Data.Disney.Experience

type Rep DailyCount Source # 
Instance details

Defined in Data.Disney.Experience

type Rep DailyCount = D1 ('MetaData "DailyCount" "Data.Disney.Experience" "roki-web-2.0.0.0-3q9xvRvHU6dJnzjks64gGb" 'False) (C1 ('MetaCons "DailyCount" 'PrefixI 'True) (S1 ('MetaSel ('Just "dcDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Day) :*: S1 ('MetaSel ('Just "dcCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)))

data TagStats Source #

タグ統計の構造

Constructors

TagStats 

Fields

Instances

Instances details
FromJSON TagStats Source # 
Instance details

Defined in Data.Disney.Experience

ToJSON TagStats Source # 
Instance details

Defined in Data.Disney.Experience

Generic TagStats Source # 
Instance details

Defined in Data.Disney.Experience

Associated Types

type Rep TagStats :: Type -> Type #

Methods

from :: TagStats -> Rep TagStats x #

to :: Rep TagStats x -> TagStats #

Show TagStats Source # 
Instance details

Defined in Data.Disney.Experience

Eq TagStats Source # 
Instance details

Defined in Data.Disney.Experience

type Rep TagStats Source # 
Instance details

Defined in Data.Disney.Experience

type Rep TagStats = D1 ('MetaData "TagStats" "Data.Disney.Experience" "roki-web-2.0.0.0-3q9xvRvHU6dJnzjks64gGb" 'False) (C1 ('MetaCons "TagStats" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [TagCount])))

data TagCount Source #

タグ別カウントの構造

Constructors

TagCount 

Fields

Instances

Instances details
FromJSON TagCount Source # 
Instance details

Defined in Data.Disney.Experience

ToJSON TagCount Source # 
Instance details

Defined in Data.Disney.Experience

Generic TagCount Source # 
Instance details

Defined in Data.Disney.Experience

Associated Types

type Rep TagCount :: Type -> Type #

Methods

from :: TagCount -> Rep TagCount x #

to :: Rep TagCount x -> TagCount #

Show TagCount Source # 
Instance details

Defined in Data.Disney.Experience

Eq TagCount Source # 
Instance details

Defined in Data.Disney.Experience

type Rep TagCount Source # 
Instance details

Defined in Data.Disney.Experience

type Rep TagCount = D1 ('MetaData "TagCount" "Data.Disney.Experience" "roki-web-2.0.0.0-3q9xvRvHU6dJnzjks64gGb" 'False) (C1 ('MetaCons "TagCount" 'PrefixI 'True) (S1 ('MetaSel ('Just "tcTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "tcCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)))

data YearData Source #

年度別データの構造

Constructors

YearData 

Instances

Instances details
FromJSON YearData Source # 
Instance details

Defined in Data.Disney.Experience

ToJSON YearData Source # 
Instance details

Defined in Data.Disney.Experience

Generic YearData Source # 
Instance details

Defined in Data.Disney.Experience

Associated Types

type Rep YearData :: Type -> Type #

Methods

from :: YearData -> Rep YearData x #

to :: Rep YearData x -> YearData #

Show YearData Source # 
Instance details

Defined in Data.Disney.Experience

Eq YearData Source # 
Instance details

Defined in Data.Disney.Experience

type Rep YearData Source # 
Instance details

Defined in Data.Disney.Experience

type Rep YearData = D1 ('MetaData "YearData" "Data.Disney.Experience" "roki-web-2.0.0.0-3q9xvRvHU6dJnzjks64gGb" 'False) (C1 ('MetaCons "YearData" 'PrefixI 'True) (S1 ('MetaSel ('Just "yearNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "yearlyDaily") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [DailyCount])))

data VisualizationData Source #

可視化データの全体構造

Instances

Instances details
FromJSON VisualizationData Source # 
Instance details

Defined in Data.Disney.Experience

ToJSON VisualizationData Source # 
Instance details

Defined in Data.Disney.Experience

Generic VisualizationData Source # 
Instance details

Defined in Data.Disney.Experience

Associated Types

type Rep VisualizationData :: Type -> Type #

Show VisualizationData Source # 
Instance details

Defined in Data.Disney.Experience

Eq VisualizationData Source # 
Instance details

Defined in Data.Disney.Experience

type Rep VisualizationData Source # 
Instance details

Defined in Data.Disney.Experience

type Rep VisualizationData = D1 ('MetaData "VisualizationData" "Data.Disney.Experience" "roki-web-2.0.0.0-3q9xvRvHU6dJnzjks64gGb" 'False) (C1 ('MetaCons "VisualizationData" 'PrefixI 'True) (S1 ('MetaSel ('Just "timeSeries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TimeSeriesData) :*: (S1 ('MetaSel ('Just "tagStats") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TagStats) :*: S1 ('MetaSel ('Just "yearlyTimeSeries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [YearData]))))