diff options
author | Justin Lecher <jlec@gentoo.org> | 2017-04-29 19:47:04 +0100 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2017-04-29 19:49:16 +0100 |
commit | 92715265f5e37292e57673f39c5372a268778c44 (patch) | |
tree | 66a50bb70e4d2de5c7c08660043176f3909d7d96 /dev-haskell/lens-simple/metadata.xml | |
parent | sci-libs/libghemical: Drop old (diff) | |
download | gentoo-92715265f5e37292e57673f39c5372a268778c44.tar.gz gentoo-92715265f5e37292e57673f39c5372a268778c44.tar.bz2 gentoo-92715265f5e37292e57673f39c5372a268778c44.zip |
Globally add missing remote ID references to metadata.xml
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Diffstat (limited to 'dev-haskell/lens-simple/metadata.xml')
-rw-r--r-- | dev-haskell/lens-simple/metadata.xml | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/dev-haskell/lens-simple/metadata.xml b/dev-haskell/lens-simple/metadata.xml index 17f85a4e3a88..743355961e37 100644 --- a/dev-haskell/lens-simple/metadata.xml +++ b/dev-haskell/lens-simple/metadata.xml @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="UTF-8"?> +<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> @@ -7,12 +7,12 @@ </maintainer> <longdescription> This module, <http://hackage.haskell.org/package/lens-simple/docs/Lens-Simple.html Lens.Simple>, - just re-exports the main modules from Russell O\'Connor's + just re-exports the main modules from Russell O\'Connor's <http://hackage.haskell.org/package/lens-family lens-family> package, the - original van Laarhoven-O'Connor lens library. + original van Laarhoven-O'Connor lens library. @lens-family@ is particularly remarkable for its minute number of dependencies: (apart from <http://hackage.haskell.org/package/mtl mtl> - they are all ghc \'boot\' libraries); but more importantly for its + they are all ghc \'boot\' libraries); but more importantly for its extreme conceptual simplicity and theoretical soundness. Much of the material it contains is well-explained, from a tutorial point of view, by <http://hackage.haskell.org/package/lens-tutorial lens-tutorial> It is independent, @@ -31,7 +31,7 @@ > import Lens.Simple - Check it out, it's even one character shorter! + Check it out, it's even one character shorter! The material in <http://hackage.haskell.org/package/lens-tutorial lens-tutorial> will work fine if you make this substitution in the underlying @@ -39,7 +39,7 @@ and follow along as prompted. As another illustration of the simplicity of the - fundamental van Laarhoven-O'Connor lens combinators - and their homogeneity with + fundamental van Laarhoven-O'Connor lens combinators - and their homogeneity with @Control.Lens@ - note that the gloss <https://github.com/michaelt/lens-family-simple/blob/master/examples/Pong.hs pong example> from the @lens@ library examples directory - which continues to be @@ -57,17 +57,20 @@ the associated modules. This module was originally intended to simplify the use of packages that - follow the original promise of the van Laarhoven-O'Connor lenses. + follow the original promise of the van Laarhoven-O'Connor lenses. /Correct practice is to export lenses without depending on a lens-library, where possible./ In basic cases these just use familiar @Prelude@ types, after all. Examples of best practices in this respect are e.g. <http://hackage.haskell.org/package/lens-family-th lens-family-th> which - doesn't depend on @lens-family@ despite its name and pipes-related packages like + doesn't depend on @lens-family@ despite its name and pipes-related packages like <http://hackage.haskell.org/package/pipes-bytestring pipes-bytestring> and <http://hackage.haskell.org/package/pipes-group pipes-group>. @Lens.Simple@ also re-exports @makeLenses@ and - other convenient TH incantations from Dan Burton's associated + other convenient TH incantations from Dan Burton's associated <http://hackage.haskell.org/package/lens-family-th lens-family-th>. </longdescription> + <upstream> + <remote-id type="github">michaelt/lens-simple</remote-id> + </upstream> </pkgmetadata> |