diff --git a/Frames-dsv.cabal b/Frames-dsv.cabal
--- a/Frames-dsv.cabal
+++ b/Frames-dsv.cabal
@@ -1,5 +1,5 @@
 name:                Frames-dsv
-version:             0.1.0.0
+version:             0.1.1
 synopsis:            Alternative CSV parser for the Frames package
 description: Alternative CSV parser for the Frames package. In cases
              where the built-in Frames CSV parser does not work
@@ -18,6 +18,7 @@
                      CHANGELOG.md
                      test/data/multiline.csv
 cabal-version:       >=1.10
+tested-with:         GHC == 8.2.2, GHC == 8.4.3, GHC == 8.6.1
 
 library
   hs-source-dirs:      src
diff --git a/src/Frames/Dsv.hs b/src/Frames/Dsv.hs
--- a/src/Frames/Dsv.hs
+++ b/src/Frames/Dsv.hs
@@ -1,4 +1,11 @@
 {-# LANGUAGE TypeOperators #-}
+-- | CSV parsers for use with the @Frames@ package.
+--
+-- Most commonly used are 'dsvTableTypes' for generating type
+-- definitions at compile time based on a CSV file, and 'readDsvTable'
+-- to load the table at run time. These are comparable to @tableTypes@
+-- and @readTable@ from the @Frames@ package, but use an alternative
+-- CSV parser.
 module Frames.Dsv where
 import Control.Monad (when)
 import qualified Data.ByteString as BS
