diff --git a/cassava-conduit.cabal b/cassava-conduit.cabal
--- a/cassava-conduit.cabal
+++ b/cassava-conduit.cabal
@@ -1,5 +1,5 @@
 name:               cassava-conduit
-version:            0.3.1
+version:            0.3.2
 license:            BSD3
 license-file:       etc/LICENCE.md
 author:             Dom De Re
diff --git a/src/Data/Csv/Conduit.hs b/src/Data/Csv/Conduit.hs
--- a/src/Data/Csv/Conduit.hs
+++ b/src/Data/Csv/Conduit.hs
@@ -53,7 +53,9 @@
 -- they are usually problems restricted to individual records, and streaming can resume from the next record
 -- you just have to decide on something sensible to do with the per record errors.
 --
-data CsvStreamRecordParseError = CsvStreamRecordParseError T.Text deriving (Show, Eq) -- ^ The stringy error describing why this record could not be parsed.
+data CsvStreamRecordParseError =
+  CsvStreamRecordParseError T.Text -- ^ The stringy error describing why this record could not be parsed.
+  deriving (Show, Eq)
 
 -- |
 -- Streams parsed records, Errors are not received in the stream but instead after the pipeline is executed,
