git.iko.soy/typeable/xml-lens
on master help sign in
generalize (./)
commit8ba3512cef00affcfc0853dc8015fb2a17b3ba63 authorFumiaki Kinoshita <fumiexcel@gmail.com> dateFri 20 Feb 2015, 17:11 (12 years ago) parentec44391
2 files changed+8−8
Text/XML/Lens.hs+6−6 xml-lens.cabal+2−2
Text/XML/Lens.hs+6−6
@@ -153,7 +153,7 @@ entire :: Traversal' Element Element
153153entire f e@(Element _ _ ns) = com <$> f e <*> traverse (_Element (entire f)) ns where
154154 com (Element n a _) = Element n a
155155
156−-- | Traverse elements which has the specified *local* name.
156+-- | Traverse elements which has the specified *local* name.
157157named :: Text -> Traversal' Element Element
158158named n f s
159159 | nameLocalName (elementName s) == n = f s
@@ -186,10 +186,10 @@ instance Plated Element where
186186 plate = nodes . traverse . _Element
187187
188188-- | Combine two 'Traversal's just like XPath's slash.
189−--
190−-- @
189+--
190+-- @
191191-- l ./ m ≡ l . 'plate' . m
192192-- @
193−(./) :: Plated a => Traversal s t a a -> Traversal a a u v -> Traversal s t u v
194−l ./ m = l . plate . m
195−{-# INLINE (./) #-}
193+(./) :: (Applicative f, Plated c) => LensLike f s t c c -> Over p f c c a b -> Over p f s t a b
194+(./) = (...)
195+{-# INLINE (./) #-}
xml-lens.cabal+2−2
@@ -1,5 +1,5 @@
11name: xml-lens
2−version: 0.1.6
2+version: 0.1.6.2
33synopsis: Lenses, traversals, prisms for xml-conduit
44description: Lens-based DOM selector
55homepage: https://github.com/fumieval/xml-lens
@@ -20,4 +20,4 @@ library
2020 default-language: Haskell2010
2121 ghc-options: -Wall
2222 exposed-modules: Text.XML.Lens
23− build-depends: base ==4.*, lens >= 4.0 && < 4.4, containers >= 0.4.0 && < 0.7, text >= 0.7 && <2, xml-conduit >= 1.1 && < 1.4
23+ build-depends: base ==4.*, lens >= 4.0 && < 5, containers >= 0.4.0 && < 0.7, text >= 0.7 && <2, xml-conduit >= 1.1 && < 1.4