diff --git a/bookhound.cabal b/bookhound.cabal
--- a/bookhound.cabal
+++ b/bookhound.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           bookhound
-version:        0.1.6.0
+version:        0.1.7.0
 synopsis:       Simple Parser Combinators & Parsers
 description:    Please see the README on GitHub at <https://github.com/albertprz/bookhound#readme>
 category:       Parsers
diff --git a/src/ParserCombinators.hs b/src/ParserCombinators.hs
--- a/src/ParserCombinators.hs
+++ b/src/ParserCombinators.hs
@@ -63,7 +63,7 @@
 maybeTimes = (listToMaybe <$>) . check "maybeTimes" (not . hasMany) . anyTimes
 
 anyTimes :: Parser a -> Parser [a]
-anyTimes p = ((:) <$> p <*> anyTimes p) <|> pure []
+anyTimes parser = (parser >>= \x -> (x :) <$> anyTimes parser) <|> pure []
 
 someTimes :: Parser a -> Parser [a]
 someTimes = check "someTimes" hasSome . anyTimes
