Safe Haskell | Safe-Infered |
---|
Takes postings and places them into a tree for further processing.
Steps:
- 1. [LT.PostingInfo] -> [PriceConverted]
- 2. [PriceConverted] -> FlatMap
- 3. FlatMap -> RawBals
- 4. RawBals -> (SummedBals, TotalBal)
- 5. (SummedBals, TotalBal) -> (SummedWithIsEven, TotalBal)
- 6. (SummedWithIsEven, TotalBal) -> (PreSpecMap, TotalBal)
- 7. (PreSpecMap, TotalBal) -> [Columns PreSpec]
- 8. [Columns PreSpec] -> [Columns R.ColumnSpec] (strict)
- 9. [Columns R.ColumnSpec] -> [[Chunk.Bit]] (lazy)
Documentation
report :: Options -> [Box LibertyMeta] -> [PricePoint] -> Exceptional Text [[Chunk]]Source