diff options
Diffstat (limited to 'devel/hs-reflection')
-rw-r--r-- | devel/hs-reflection/Makefile | 3 | ||||
-rw-r--r-- | devel/hs-reflection/distinfo | 4 | ||||
-rw-r--r-- | devel/hs-reflection/pkg-descr | 12 |
3 files changed, 12 insertions, 7 deletions
diff --git a/devel/hs-reflection/Makefile b/devel/hs-reflection/Makefile index 534c7ed5549c..b607c9ce2809 100644 --- a/devel/hs-reflection/Makefile +++ b/devel/hs-reflection/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= reflection -PORTVERSION= 1.5.1 -PORTREVISION= 1 +PORTVERSION= 2 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org diff --git a/devel/hs-reflection/distinfo b/devel/hs-reflection/distinfo index 7a21bf3a6d06..e025aa7d2b3f 100644 --- a/devel/hs-reflection/distinfo +++ b/devel/hs-reflection/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/reflection-1.5.1.tar.gz) = 9d4ad85c11a4986c904629c226c2be56f129f7691ddefe9373b2e87ca4a151a1 -SIZE (cabal/reflection-1.5.1.tar.gz) = 9436 +SHA256 (cabal/reflection-2.tar.gz) = ee199e899e3810c3c8fd27dbda5cc3d1730f69e4a75f7494482863cf4d9499c2 +SIZE (cabal/reflection-2.tar.gz) = 13194 diff --git a/devel/hs-reflection/pkg-descr b/devel/hs-reflection/pkg-descr index b07f7d5c6bb7..1bc2f4753da1 100644 --- a/devel/hs-reflection/pkg-descr +++ b/devel/hs-reflection/pkg-descr @@ -1,5 +1,11 @@ -This package provides an implementation of the ideas presented in the -paper "Functional Pearl: Implicit Configurations" by Oleg Kiselyov and -Chung-chieh Shan. +This package addresses the configuration problem which is propogating +configurations that are available at run-time, allowing multible +configurations to coexist without resorting to mutable global variables +or System.IO.Unsafe.unsafePerformIO. + +That package is an implementation of the ideas presented in the paper +"Functional Pearl: Implicit Configurations" by Oleg Kiselyov and +Chung-chieh Shan (original paper). However, the API has been +streamlined to improve performance. WWW: http://github.com/ekmett/reflection |