Safe Haskell | Safe-Infered |
---|
- data Workbook = Workbook {}
- data DocumentProperties = DocumentProperties {}
- data Worksheet = Worksheet {}
- data Table = Table {
- tableColumns :: [Column]
- tableRows :: [Row]
- tableDefaultColumnWidth :: Maybe Double
- tableDefaultRowHeight :: Maybe Double
- tableExpandedColumnCount :: Maybe Word64
- tableExpandedRowCount :: Maybe Word64
- tableLeftCell :: Maybe Word64
- tableTopCell :: Maybe Word64
- tableFullColumns :: Maybe Bool
- tableFullRows :: Maybe Bool
- data Column = Column {}
- data Row = Row {}
- data Cell = Cell {}
- data ExcelValue
- newtype Formula = Formula String
- data AutoFitWidth
- data AutoFitHeight
- data Hidden
- newtype Name = Name String
- newtype Caption = Caption String
Documentation
Only implement what we need
data DocumentProperties Source
DocumentProperties | |
|
Table | |
|
Cell | |
|
data ExcelValue Source
TODO: Currently just a string, but we could model excel formulas and use that type here instead.
For now this is just a string, but we could model excel's names