Skip to content

Commit

Permalink
dev-haskell/reflection: drop old
Browse files Browse the repository at this point in the history
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <[email protected]>
  • Loading branch information
Sergei Trofimovich committed Jul 30, 2021
1 parent ae8ed9f commit 1e49c60
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 78 deletions.
1 change: 0 additions & 1 deletion dev-haskell/reflection/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
DIST reflection-2.1.4.tar.gz 18364 BLAKE2B 70cf5fc742deac5555be43a24b2b74930e54a7909e68dea53d8dba7b4547b99d97dbb361ae96776a54a7305069305ea085d8d988b70b86460bd476af6392c417 SHA512 3209bb44a07fedddbb2aeb5f2f09414e6672faff6c8fbdb78eaa8f61a1af4d9fba43be193854f8978ffdd82c0ce54bd79a5d875638a41b6a738bc489bd718295
DIST reflection-2.1.6.tar.gz 19976 BLAKE2B 6e32e9300695b102be4039312b3df62bccce75a590eafa37d96d70cbf73acfc4be98bc716485235e4594548b8649b46bb554eacc230320abc2d92dd809f15176 SHA512 d7f615b6f361b2ca7266e8c4611c939d9f80684ca173080e9ad8227f04f2731899113dcb87ecb051d47b29fb860d7caa15c99c7d3d7493e7e73745d085518fdd
44 changes: 0 additions & 44 deletions dev-haskell/reflection/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,50 +5,6 @@
<email>[email protected]</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
This package provides an implementation of the ideas presented in the paper
\"Functional Pearl: Implicit Configurations\" by Oleg Kiselyov and
Chung-chieh Shan. However, the API has been streamlined to improve performance.

The original paper can be obtained from
&lt;http://www.cs.rutgers.edu/~ccshan/prepose/prepose.pdf&gt;.

/Changes in 1.1.6/:

* Relaxed an unnecessary strictness annotation in the fast implementation

/Changes in 1.1.5/:

* Both implementations now work on Hugs; the fast implementation ascends
from the ranks of completely unportable black magic to being merely
/mostly/ unportable black magic.

/Changes from 0.5 to 1.1/:

* Much faster implementation available that is about 50 /times/ faster than
0.9 and which runs purely on black magic. This version is now used by
default. To turn it off install with the @slow@ flag. If you encounter a
problem with the implementation, please contact the author.

* Removed @ReifiedNum@, @reflectNum@, and @reifyIntegral@; @reify@ and
@reflect@ are about 3 orders of magnitude faster than the special case
combinators were.

/Changes in 0.5/:

* Generalized the type signatures in reflect to allow you to pass any type
with kind @* -&gt; *@ wrapped around the desired type as the phantom type
argument rather than just a @Proxy@.

/Changes in 0.4/:

* Converted from `Data.Tagged` to using `Data.Proxy` for reflection. This
reduces the need for helper functions and scoped type variables in user
code.
</longdescription>
<use>
<flag name="template-haskell">Enable template haskell.</flag>
</use>
<upstream>
<remote-id type="github">ekmett/reflection</remote-id>
</upstream>
Expand Down
33 changes: 0 additions & 33 deletions dev-haskell/reflection/reflection-2.1.4.ebuild

This file was deleted.

0 comments on commit 1e49c60

Please sign in to comment.