diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,10 @@
 # Revision history for ogma-language-csv
 
+## [1.16.0] - 2026-09-21
+
+* Version bump (1.16.0) (#606).
+* Address HLint suggestions (#581).
+
 ## [1.15.0] - 2026-07-21
 
 * Version bump (1.15.0) (#508).
diff --git a/ogma-language-csv.cabal b/ogma-language-csv.cabal
--- a/ogma-language-csv.cabal
+++ b/ogma-language-csv.cabal
@@ -19,7 +19,7 @@
 build-type:          Simple
 
 name:                ogma-language-csv
-version:             1.15.0
+version:             1.16.0
 homepage:            https://github.com/nasa/ogma
 license:             Apache-2.0
 license-file:        LICENSE
@@ -57,7 +57,7 @@
     , vector     >= 0.12.0.1 && < 0.14
     , text       >= 1.2.3.1  && < 2.2
 
-    , ogma-spec  >= 1.15.0 && < 1.16
+    , ogma-spec  >= 1.16.0 && < 1.17
 
   hs-source-dirs:
     src
diff --git a/src/Language/CSVSpec/Parser.hs b/src/Language/CSVSpec/Parser.hs
--- a/src/Language/CSVSpec/Parser.hs
+++ b/src/Language/CSVSpec/Parser.hs
@@ -70,7 +70,7 @@
                   rowL !! specRequirementExpr csvFormat
         exprR <- maybe (return $ Right Nothing)
                        (\ix -> fmap Just <$>
-                                 (parseExpr $ bsToString $ rowL !! ix))
+                                 parseExpr (bsToString $ rowL !! ix))
                        (specRequirementResultExpr csvFormat)
         case (expr, exprR) of
           (Left e, _)
@@ -88,7 +88,7 @@
                     specRequirementDesc csvFormat
               , requirementExpr = e
               , requirementResultType =
-                  fmap (bsToString . (rowL !!)) $
+                  bsToString . (rowL !!) <$>
                     specRequirementResultType csvFormat
               , requirementResultExpr = rE
               }
