Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
Instances
FromJSON Tag Source # | |
Defined in Cardano.Report | |
ToJSON Tag Source # | |
Defined in Cardano.Report |
Instances
FromJSON Author Source # | |
Defined in Cardano.Report | |
ToJSON Author Source # | |
Defined in Cardano.Report |
Instances
FromJSON ShortId Source # | |
Defined in Cardano.Report | |
ToJSON ShortId Source # | |
Defined in Cardano.Report |
data ReportMeta Source #
ReportMeta | |
|
Instances
ToJSON ReportMeta Source # | |
Defined in Cardano.Report toJSON :: ReportMeta -> Value # toEncoding :: ReportMeta -> Encoding # toJSONList :: [ReportMeta] -> Value # toEncodingList :: [ReportMeta] -> Encoding # omitField :: ReportMeta -> Bool # |
TmplRun | |
|
data TmplSection Source #
Instances
ToJSON TmplSection Source # | |
Defined in Cardano.Report toJSON :: TmplSection -> Value # toEncoding :: TmplSection -> Encoding # toJSONList :: [TmplSection] -> Value # toEncodingList :: [TmplSection] -> Encoding # omitField :: TmplSection -> Bool # |
generate :: InputDir -> Maybe TextInputFile -> (SomeSummary, ClusterPerf, SomeBlockProp) -> [(SomeSummary, ClusterPerf, SomeBlockProp)] -> IO (ByteString, ByteString, Text) Source #
filenameInfix :: Workload -> Text Source #
summaryReportSection :: Summary f -> Section Source #
liftTmplRun :: Summary a -> TmplRun Source #
liftTmplSection :: Section -> TmplSection Source #