summaryrefslogtreecommitdiff
path: root/ref-tf.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'ref-tf.cabal')
-rw-r--r--ref-tf.cabal24
1 files changed, 24 insertions, 0 deletions
diff --git a/ref-tf.cabal b/ref-tf.cabal
new file mode 100644
index 0000000..7abfb83
--- /dev/null
+++ b/ref-tf.cabal
@@ -0,0 +1,24 @@
+name: ref-tf
+version: 0.1
+cabal-version: >= 1.2
+license: BSD3
+license-file: LICENSE
+copyright: (c) 2006-2010 Harvard University
+author: Geoffrey Mainland <mainland@eecs.harvard.edu>
+maintainer: mainland@eecs.harvard.edu
+stability: alpha
+homepage: http://www.eecs.harvard.edu/~mainland/
+category: Control
+synopsis: A type class for monads with references using type families.
+description: Contains a 'MonadRef' type class that abstracts over the
+ details of manipulating references, allowing one to write code
+ that can operate in either the ST monad or the IO monad.
+
+build-type: Simple
+
+library
+ exposed-modules:
+ Control.Monad.Ref
+
+ build-depends:
+ base >= 4 && < 5