-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Quick parsing of fixed-width data formats. -- @package fixedwidth-hs @version 0.1.0.0 module Data.FixedWidth fileToLazyText :: String -> IO Text strictLine :: Parser Text withFile :: String -> (Parser a) -> (a -> IO ()) -> IO () lineIterator :: Parser a -> IO () -> (a -> IO ()) -> Text -> IO () module Data.FixedWidth.Examples data Date Date :: Int -> Int -> Int -> Date dYear :: Date -> Int dMonth :: Date -> Int dDay :: Date -> Int data Month Month :: Int -> Int -> Month mYear :: Month -> Int mMonth :: Month -> Int data Entry Entry :: Date -> [Text] -> Int -> Entry eDate :: Entry -> Date eNames :: Entry -> [Text] eValue :: Entry -> Int isDigitOrSpace :: Char -> Bool fixInt :: Int -> Parser Int fixDate8 :: Parser Date entry :: Parser Entry defaultLineIterator :: Text -> IO () instance Show Entry instance ToJSON Entry instance ToJSON Date instance Show Date