-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Parse Microsoft Excel xls files (BIFF/Excel 97-2004) -- -- Parse Microsoft Excel spreadsheet files in .xls file format -- (extension '.xls') more specifically known as 'BIFF/Excel 97-2004'. -- -- The library is based on the C library -- 'https://github.com/libxls/libxls'. @package xls @version 0.1.2 -- | Parse Microsoft excel spreadsheet xls file (format BIFF/Excel -- 97-2004). module Data.Xls -- | Parse a Microsoft excel xls workbook file into a Conduit yielding rows -- in a worksheet. Each row represented by a list of Strings, each String -- representing an individual cell. -- -- Currently there is no separation of worksheets, all worksheets in a -- workbook get concatenated. -- -- Throws XlsException decodeXls :: MonadResource m => FilePath -> ConduitM i [String] m () data XlsException XlsFileNotFound :: String -> XlsException XlsParseError :: String -> XlsException instance GHC.Show.Show Data.Xls.XlsException instance GHC.Exception.Type.Exception Data.Xls.XlsException