mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
dev-haskell/generics-sop: add 0.5.1.3
Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
@@ -1 +1,2 @@
|
||||
DIST generics-sop-0.5.1.1.tar.gz 29898 BLAKE2B c5d98a338d3cae2bd64abae2d2cace4c87a80d3f194b96ec8c31cbb5e660fd17c9a11fe6cd56eeea8af8d720c1fac9f7ce278338276458de019251157ea27418 SHA512 8514a4aef263c2c38928a716c1755db7f2f52243d742b944bb718bf3458ae0969b451836e889075a2c4ea5893720dbb146212d1960a9573851d3ad6c66fb0d8d
|
||||
DIST generics-sop-0.5.1.3.tar.gz 30062 BLAKE2B 6a487a9d514d879ea85a66e032b7446809df34af1a1699490445620c15b60b00abe8cf77f83a9e33acf3471652e2d7e37f5f4948a61e1ee6c9b06ba51596f2b0 SHA512 a4354012ade5d34d8640ce10847088f56f5722b5ee0122cfb3b5adac74675e7445ee3f47c1587174c661525d460e09b3251d70170892577446a404d6cdc68e47
|
||||
|
||||
24
dev-haskell/generics-sop/generics-sop-0.5.1.3.ebuild
Normal file
24
dev-haskell/generics-sop/generics-sop-0.5.1.3.ebuild
Normal file
@@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
# ebuild generated by hackport 0.8.2.0.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Generic Programming using True Sums of Products"
|
||||
HOMEPAGE="https://hackage.haskell.org/package/generics-sop"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
|
||||
|
||||
RDEPEND=">=dev-haskell/sop-core-0.5.0:=[profile?] <dev-haskell/sop-core-0.5.1:=[profile?]
|
||||
>=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.6:=[profile?]
|
||||
>=dev-lang/ghc-8.8.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-3.0.0.0
|
||||
"
|
||||
@@ -5,33 +5,8 @@
|
||||
<email>haskell@gentoo.org</email>
|
||||
<name>Gentoo Haskell</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
A library to support the definition of generic functions.
|
||||
Datatypes are viewed in a uniform, structured way:
|
||||
the choice between constructors is represented using an n-ary
|
||||
sum, and the arguments of each constructor are represented using
|
||||
an n-ary product.
|
||||
|
||||
The module "Generics.SOP" is the main module of this library and contains
|
||||
more detailed documentation.
|
||||
|
||||
Examples of using this library are provided by the following
|
||||
packages:
|
||||
|
||||
* @<https://hackage.haskell.org/package/basic-sop basic-sop>@ basic examples,
|
||||
|
||||
* @<https://hackage.haskell.org/package/pretty-sop pretty-sop>@ generic pretty printing,
|
||||
|
||||
* @<https://hackage.haskell.org/package/lens-sop lens-sop>@ generically computed lenses,
|
||||
|
||||
* @<https://hackage.haskell.org/package/json-sop json-sop>@ generic JSON conversions.
|
||||
|
||||
A detailed description of the ideas behind this library is provided by
|
||||
the paper:
|
||||
|
||||
* Edsko de Vries and Andres Löh.
|
||||
<http://www.andres-loeh.de/TrueSumsOfProducts True Sums of Products>.
|
||||
Workshop on Generic Programming (WGP) 2014.
|
||||
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="hackage">generics-sop</remote-id>
|
||||
<remote-id type="github">well-typed/generics-sop</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
Reference in New Issue
Block a user