@@ -201,7 +201,7 @@ parseTypeClassDeclaration = do
201 idents <- P.many (indented *> kindedIdent)
201 idents <- P.many (indented *> kindedIdent)
202 members <- P.option [] . P.try $ do
202 members <- P.option [] . P.try $ do
203 indented *> reserved "where"
203 indented *> reserved "where"
204− mark (P.many (same *> positioned parseTypeDeclaration))
204+ indented *> mark (P.many (same *> positioned parseTypeDeclaration))
205 return $ TypeClassDeclaration className idents implies members
205 return $ TypeClassDeclaration className idents implies members
207parseInstanceDeclaration :: TokenParser (TypeInstanceBody -> Declaration)
207parseInstanceDeclaration :: TokenParser (TypeInstanceBody -> Declaration)