Just pick which parts of your data structures you want indexed using an
easy to use template-haskell function. Spare yourself the need to write, run, and maintain code that marshalls your data to/from an external relational database just for efficient queries. The happstack-ixset relies on generics and TH to spare you the boilerplate normally required for such tasks. WWW: http://happstack.com/ Obtained from: FreeBSD Haskell
This commit is contained in:
parent
72f4460c83
commit
4549292c88
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=291598
5 changed files with 35 additions and 0 deletions
|
@ -98,6 +98,7 @@ gtkglext_port= x11-toolkits/hs-gtkglext
|
|||
gtksourceview2_port= x11-toolkits/hs-gtksourceview2
|
||||
haddock_port= devel/hs-haddock # executable
|
||||
happstack-data_port= www/hs-happstack-data
|
||||
happstack-ixset_port= www/hs-happstack-ixset
|
||||
happstack-util_port= www/hs-happstack-util
|
||||
happy_port= devel/hs-happy # executable
|
||||
hashable_port= devel/hs-hashable
|
||||
|
|
|
@ -282,6 +282,7 @@
|
|||
SUBDIR += hs-cgi
|
||||
SUBDIR += hs-hS3
|
||||
SUBDIR += hs-happstack-data
|
||||
SUBDIR += hs-happstack-ixset
|
||||
SUBDIR += hs-happstack-util
|
||||
SUBDIR += hs-heist
|
||||
SUBDIR += hs-fastcgi
|
||||
|
|
23
www/hs-happstack-ixset/Makefile
Normal file
23
www/hs-happstack-ixset/Makefile
Normal file
|
@ -0,0 +1,23 @@
|
|||
# New ports collection makefile for: hs-happstack-ixset
|
||||
# Date created: December 2, 2011
|
||||
# Whom: haskell@FreeBSD.org
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= happstack-ixset
|
||||
PORTVERSION= 6.0.1
|
||||
CATEGORIES= www haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Efficient relational queries on Haskell sets
|
||||
|
||||
LICENSE= BSD
|
||||
FILE_LICENSE= COPYING
|
||||
|
||||
CABAL_SETUP= Setup.hs
|
||||
USE_CABAL= happstack-data>=6.0 happstack-util>=6.0 mtl>=1.1 \
|
||||
syb syb-with-class>=0.6.1
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
2
www/hs-happstack-ixset/distinfo
Normal file
2
www/hs-happstack-ixset/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (cabal/happstack-ixset-6.0.1.tar.gz) = d122eeff5fa0e0321a8a76d2b1ff39f9d99cc70df5dc13be9db970e723b0d0c2
|
||||
SIZE (cabal/happstack-ixset-6.0.1.tar.gz) = 13169
|
8
www/hs-happstack-ixset/pkg-descr
Normal file
8
www/hs-happstack-ixset/pkg-descr
Normal file
|
@ -0,0 +1,8 @@
|
|||
Just pick which parts of your data structures you want indexed using an
|
||||
easy to use template-haskell function. Spare yourself the need to
|
||||
write, run, and maintain code that marshalls your data to/from an
|
||||
external relational database just for efficient queries. The
|
||||
happstack-ixset relies on generics and TH to spare you the boilerplate
|
||||
normally required for such tasks.
|
||||
|
||||
WWW: http://happstack.com/
|
Loading…
Reference in a new issue