-- 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