New commits:
commit f370d1ac66ac8c06a5744561a33e2bdce1e307b9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-quickcheck: version 2.4.0.1
commit 57b7510d7d96c86333e7ce6418e6db32e6283c47
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-network: version 2.3.0.2
commit c6b9a52d66b4bafba5390027e54f9254a17d56f4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-stm: version 2.2.0.1
commit ccd3cec9d92ed597205fffb806b3198b27051f5a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-parsec: version 3.1.1
commit 0b690708cd5b652ee3c1f5e74f485f444fef1b54
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-syb: new spell, scratch your boilerplate
commit ae619852f0b936eb234a9fc3f9b2ef13d7af14d2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-bytestring: new spell, a time and space-efficient
implementation of byte vectors
commit b0abdc041e800087d121c936e45043bcae833288
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-mtl: version 2.0.1.0
commit ba322974fd91059cef7c76c5976ca09d1aa1c33b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-transformers: new spell, a monad transformer library
diff --git a/ChangeLog b/ChangeLog
index 9efbb61..58a0eca 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * haskell/haskell-transformers: new package, a monad transformer
library
+ * haskell/haskell-bytestring: new spell, a time and space-efficient
+ implementation of byte vectors
+ * haskell/haskell-syb: new spell, scrap your boilerplate
+
2011-02-27 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
* e-17/envision: removed it's dead (envision is now a document reader)
diff --git a/haskell/haskell-bytestring/DEPENDS
b/haskell/haskell-bytestring/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-bytestring/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-bytestring/DETAILS
b/haskell/haskell-bytestring/DETAILS
new file mode 100755
index 0000000..28f6157
--- /dev/null
+++ b/haskell/haskell-bytestring/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=haskell-bytestring
+ VERSION=0.9.1.9
+ SOURCE="bytestring-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/bytestring/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:aca64529571630cb237b63445b43e9fba83c7ad3266cec82512d7ffa80755095b20716b9b66f809294cf3a5492f97cf08220e550f6e411e77f29da6b9746990e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/bytestring-${VERSION}"
+ WEB_SITE="http://www.cse.unsw.edu.au/~dons/fps.html"
+ LICENSE[0]=BSD3
+ ENTERED=20110228
+ SHORT="Fast, packed, strict and lazy byte arrays with a list
interface"
+cat << EOF
+A time and space-efficient implementation of byte vectors using
+packed Word8 arrays, suitable for high performance use, both in terms of
+large data quantities, or high speed requirements. Byte vectors are encoded
+as strict 'Word8' arrays of bytes, and lazy lists of strict chunks, held in a
+'ForeignPtr', and can be passed between C and Haskell with little effort.
+
+EOF
diff --git a/haskell/haskell-bytestring/HISTORY
b/haskell/haskell-bytestring/HISTORY
new file mode 100644
index 0000000..3ce9312
--- /dev/null
+++ b/haskell/haskell-bytestring/HISTORY
@@ -0,0 +1,3 @@
+2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-mtl/DEPENDS b/haskell/haskell-mtl/DEPENDS
index 8eace53..f33b221 100755
--- a/haskell/haskell-mtl/DEPENDS
+++ b/haskell/haskell-mtl/DEPENDS
@@ -1 +1,2 @@
-depends ghc
+depends ghc &&
+depends haskell-transformers
diff --git a/haskell/haskell-mtl/DETAILS b/haskell/haskell-mtl/DETAILS
index 230ebdb..c2814e0 100755
--- a/haskell/haskell-mtl/DETAILS
+++ b/haskell/haskell-mtl/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-mtl
- VERSION=1.1.0.2
+ VERSION=2.0.1.0
SOURCE="mtl-${VERSION}.tar.gz"
WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/stm"
LICENSE[0]=BSD3
diff --git a/haskell/haskell-stm/HISTORY b/haskell/haskell-stm/HISTORY
index 2b5936b..3697e2b 100644
--- a/haskell/haskell-stm/HISTORY
+++ b/haskell/haskell-stm/HISTORY
@@ -1,3 +1,6 @@
+2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.2.0.1
+
2009-10-31 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 2.1.1.2
diff --git a/haskell/haskell-syb/DEPENDS b/haskell/haskell-syb/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-syb/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-syb/DETAILS b/haskell/haskell-syb/DETAILS
new file mode 100755
index 0000000..c583750
--- /dev/null
+++ b/haskell/haskell-syb/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=haskell-syb
+ VERSION=0.3
+ SOURCE="syb-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/syb/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:ea688eba3707e08bb531f7b158fbc7f2db6ae075222192f44af0362f4661fb3ec0e4c268b8df1704992971e30634a10d213f4d2a1892b0dd1966c57b5e70880a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/syb-${VERSION}"
+ WEB_SITE="http://www.cs.uu.nl/wiki/GenericProgramming/SYB"
+ LICENSE[0]=BSD3
+ ENTERED=20110228
+ SHORT="Scrap Your Boilerplate"
+cat << EOF
+This package contains the generics system described in the Scrap Your
+Boilerplate papers (see http://www.cs.uu.nl/wiki/GenericProgramming/SYB).
+It defines the @Data@ class of types permitting folding and unfolding of
+constructor applications, instances of this class for primitive types,
+and a variety of traversals.
+EOF
diff --git a/haskell/haskell-syb/HISTORY b/haskell/haskell-syb/HISTORY
new file mode 100644
index 0000000..3ce9312
--- /dev/null
+++ b/haskell/haskell-syb/HISTORY
@@ -0,0 +1,3 @@
+2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-transformers/DEPENDS
b/haskell/haskell-transformers/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-transformers/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-transformers/DETAILS
b/haskell/haskell-transformers/DETAILS
new file mode 100755
index 0000000..cde6f0f
--- /dev/null
+++ b/haskell/haskell-transformers/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=haskell-transformers
+ VERSION=0.2.2.0
+ SOURCE="transformers-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/transformers/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:8b591e78bc5e6f08028fe7cfbcf7898f072d7bf8c6bb67e0df1e1e18f6527440e01d97666ed74953721e30cd4b4c95e4871d14c7d840e83b9265092be6032795
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/transformers-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/transformers"
+ LICENSE[0]=BSD3
+ ENTERED=20110228
+ SHORT="Concrete functor and monad transformers"
+cat << EOF
+Haskell 98 part of a monad transformer library, inspired by the paper
+"Functional Programming with Overloading and Higher-Order Polymorphism",
+by Mark P Jones, in /Advanced School of Functional Programming/, 1995
+(<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).
+
+This part contains the monad transformer class, the concrete monad
+transformers, operations and liftings. It can be used on its own in Haskell
+98 code, or with the monad classes in the @monads-fd@ or @monads-tf@
packages,
+which automatically lift operations introduced by monad transformers through
+other transformers.
+EOF
diff --git a/haskell/haskell-transformers/HISTORY
b/haskell/haskell-transformers/HISTORY
new file mode 100644
index 0000000..3ce9312
--- /dev/null
+++ b/haskell/haskell-transformers/HISTORY
@@ -0,0 +1,3 @@
+2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
[SM-Commit] GIT changes to master grimoire by Florian Franzmann (f370d1ac66ac8c06a5744561a33e2bdce1e307b9),
Florian Franzmann, 02/28/2011