File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed
src/HaskellWorks/Data/Xml Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ data XmlElementType
2222 | XmlElementTypeCData
2323 | XmlElementTypeMeta String
2424
25- parseXmlString :: (P. Parser t Word8 , IsString t ) => T. Parser t String
25+ parseXmlString :: (P. Parser t Word8 ) => T. Parser t String
2626parseXmlString = do
2727 q <- satisfyChar (== ' "' ) <|> satisfyChar (== ' \' ' )
2828 many (satisfyChar (/= q))
@@ -36,10 +36,10 @@ parseXmlElement = comment <|> cdata <|> doc <|> meta <|> element
3636 doc = const XmlElementTypeDocument <$> string " ?xml"
3737 element = XmlElementTypeElement <$> parseXmlToken
3838
39- parseXmlToken :: (P. Parser t Word8 , IsString t ) => T. Parser t String
39+ parseXmlToken :: (P. Parser t Word8 ) => T. Parser t String
4040parseXmlToken = many $ satisfyChar isNameChar <?> " invalid string character"
4141
42- parseXmlAttributeName :: (P. Parser t Word8 , IsString t ) => T. Parser t String
42+ parseXmlAttributeName :: (P. Parser t Word8 ) => T. Parser t String
4343parseXmlAttributeName = parseXmlToken
4444
4545isNameStartChar :: Char -> Bool
Original file line number Diff line number Diff line change @@ -14,7 +14,6 @@ import HaskellWorks.Data.Xml.Token.Tokenize
1414import Prelude hiding (drop )
1515
1616import qualified Data.Attoparsec.ByteString.Char8 as ABC
17- import qualified Data.ByteString.Internal as BSI
1817
1918xmlTokenAt :: (Rank1 w , Select1 v , TestBit w ) => XmlCursor ByteString v w -> Maybe (XmlToken String Double )
2019xmlTokenAt k = if balancedParens k .?. lastPositionOf (cursorRank k)
You can’t perform that action at this time.
0 commit comments