-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Easily bulk import CSV data to SQL Server -- -- Please see README.md @package HulkImport @version 0.1.0.2 module CSV.Types data CSV a CSV :: [[a]] -> CSV a instance GHC.Show.Show a => GHC.Show.Show (CSV.Types.CSV a) module CSV.Parse -- | parse parses text in the CSV format. Delimiters are ',' and new -- lines. Quotation is performed with '"'. TODO: Files in the wrong -- format throw an error :( parse :: Text -> CSV Text module CSV.SQL -- | Converts CSV data to the Values clause of an insert statement toSQL :: CSV Text -> String module HulkImport -- | importFile reads in a CSV file and writes out the corresponsing -- fragment of the insert statement to another file importFile :: FilePath -> FilePath -> IO ()