-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Quick parsing of fixed-width data formats. -- @package fixedwidth-hs @version 0.3.0.0 module Data.FixedWidth.LargeFile fileToLazyText :: String -> IO Text strictLineNL :: Parser Text strictLine :: Parser Text chunkLazyText :: Parser Text -> Text -> ([Text], Maybe String) chunkFile :: String -> (Parser Text) -> IO ([Text], Maybe String) module Data.FixedWidth.Parsers blank :: Int -> Parser () data Date Date :: Int -> Int -> Int -> Date dYear :: Date -> Int dMonth :: Date -> Int dDay :: Date -> Int fixDate8 :: Parser Date fixDate8Maybe :: Parser (Maybe Date) fixInt :: Int -> Parser (Maybe Int) fixIntLJ :: Int -> Parser (Maybe Int) fixIntRJ :: Int -> Parser (Maybe Int) fixText :: Int -> Parser Text instance ToJSON Date instance Show Date module Data.FixedWidth.Examples data Entry Entry :: Date -> [Text] -> Int -> Entry eDate :: Entry -> Date eNames :: Entry -> [Text] eValue :: Entry -> Int parseEntry :: Parser Entry instance Show Entry instance ToJSON Entry