Safe Haskell | None |
---|---|
Language | Haskell2010 |
Common things among reports
Synopsis
- class ReportOutput a where
Documentation
class ReportOutput a where Source #
Things that reporters output an what we can do with them.
writeReport :: MonadIO m => FilePath -> a -> m () Source #
Writes report to the disk, given path to file.
Instances
ReportOutput SummaryOutput Source # | |
Defined in OrgStat.Outputs.Class writeReport :: MonadIO m => FilePath -> SummaryOutput -> m () Source # | |
ReportOutput TimelineOutput Source # | |
Defined in OrgStat.Outputs.Class writeReport :: MonadIO m => FilePath -> TimelineOutput -> m () Source # | |
ReportOutput BlockOutput Source # | |
Defined in OrgStat.Outputs.Class writeReport :: MonadIO m => FilePath -> BlockOutput -> m () Source # |