module Hledger.MakeItSo.Report.Types where import Turtle import Prelude hiding (FilePath, putStrLn) import Hledger.MakeItSo.Types data ReportOptions = ReportOptions { baseDir :: FilePath, verbose :: Bool } deriving (Show) instance HasVerbosity ReportOptions where verbose (ReportOptions _ v) = v instance HasBaseDir ReportOptions where baseDir (ReportOptions bd _) = bd