diff --git a/Text/Parse/Units.hs b/Text/Parse/Units.hs
--- a/Text/Parse/Units.hs
+++ b/Text/Parse/Units.hs
@@ -306,7 +306,7 @@
 
 -- parse a Token
 uToken :: (Token -> Maybe a) -> UnitParser a
-uToken = tokenPrim show updatePosToken
+uToken x = tokenPrim show updatePosToken x
 
 -- consume an lparen
 lparenP :: UnitParser ()
diff --git a/units-parser.cabal b/units-parser.cabal
--- a/units-parser.cabal
+++ b/units-parser.cabal
@@ -1,5 +1,5 @@
 name:           units-parser
-version:        0.1.1.3
+version:        0.1.1.4
 cabal-version:  >= 1.10
 synopsis:       A parser for units of measure
 category:       Text
@@ -10,6 +10,7 @@
 license:        BSD3
 license-file:   LICENSE
 build-type:     Simple
+tested-with:    GHC==9.0.1, GHC==8.10.4, GHC==8.8.4, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3
 description:
 
     The @units-parser@ package provides a parser for unit expressions
