@@ -36,12 +36,12 @@ import qualified Text.Parsec.Expr as P
36parseArray :: TokenParser Type
36parseArray :: TokenParser Type
37parseArray = do
37parseArray = do
38 _ <- squares $ return tyArray
38 _ <- squares $ return tyArray
39− return $ error "Array notation is no longer supported. Use Array instead of []."
39+ featureWasRemoved "Array notation is no longer supported. Use Array instead of []."
41parseArrayOf :: TokenParser Type
41parseArrayOf :: TokenParser Type
42parseArrayOf = do
42parseArrayOf = do
43 _ <- squares $ TypeApp tyArray <$> parseType
43 _ <- squares $ TypeApp tyArray <$> parseType
44− return $ error "Array notation is no longer supported. Use Array _ instead of [_]."
44+ featureWasRemoved "Array notation is no longer supported. Use Array _ instead of [_]."
46parseFunction :: TokenParser Type
46parseFunction :: TokenParser Type
47parseFunction = parens $ rarrow >> return tyFunction
47parseFunction = parens $ rarrow >> return tyFunction