packages feed

exchangealgebra-0.6.0.0: src/ExchangeAlgebra/IO/Output.hs

-- | CSV and bookkeeping row output.
--
-- Import "ExchangeAlgebra.IO.Output.Csv" for CSV serialization or
-- "ExchangeAlgebra.IO.Output.Statements" for bookkeeping layouts.
--
-- | Task | Import |
-- | :--- | :--- |
-- | Serialize CSV | "ExchangeAlgebra.IO.Output.Csv" |
-- | Render bookkeeping rows | "ExchangeAlgebra.IO.Output.Statements" |
--
-- Prepare financial statements with
-- 'ExchangeAlgebra.Accounting.Statements.Presentation.present', then render
-- them with 'financialStatementRows'. Use 'accountLedgerRowsJournal' for
-- account ledger rows without dates.
module ExchangeAlgebra.IO.Output
    ( module ExchangeAlgebra.IO.Output.Csv
    , module ExchangeAlgebra.IO.Output.Statements
    ) where

import ExchangeAlgebra.IO.Output.Csv
import ExchangeAlgebra.IO.Output.Statements