summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjulek <>2015-01-22 13:53:00 (GMT)
committerhdiff <hdiff@hdiff.luite.com>2015-01-22 13:53:00 (GMT)
commit3b2e58f5a733066ba353c3ee5775bcd4796dca4f (patch)
tree8733942f8c1ecf11c17e0302eb8a09be1ed97702
parentedeb6112fb5f92b242b68364ada55834a9618e5f (diff)
version 0.0.30.0.3
-rw-r--r--Data/NonBlocking/LockFree/Treiber.hs2
-rw-r--r--Treiber.cabal4
2 files changed, 3 insertions, 3 deletions
diff --git a/Data/NonBlocking/LockFree/Treiber.hs b/Data/NonBlocking/LockFree/Treiber.hs
index 75c82e7..d33e1a2 100644
--- a/Data/NonBlocking/LockFree/Treiber.hs
+++ b/Data/NonBlocking/LockFree/Treiber.hs
@@ -8,7 +8,7 @@ Maintainer : Julian Sutherland (julian.sutherland10@imperial.ac.uk)
An implementation of Treiber stacks, a lock free stack. Works with any monad that has atomically modificable references.
-}
-module Data.NonBlocking.LockFree.Treiber(TreiberStack(), newTreiberStack, pushTreiberStack, popTreiberStack) where
+module Data.NonBlocking.LockFree.Treiber(TreiberStack(), TreiberStackIO, TreiberStackSTM, newTreiberStack, pushTreiberStack, popTreiberStack) where
import Control.Concurrent.STM (STM())
import Control.Concurrent.STM.TVar (TVar())
diff --git a/Treiber.cabal b/Treiber.cabal
index 89c946c..3bd0ed9 100644
--- a/Treiber.cabal
+++ b/Treiber.cabal
@@ -1,5 +1,5 @@
Name: Treiber
-Version: 0.0.2
+Version: 0.0.3
Cabal-Version: >= 1.2
License: BSD3
Author: Julian Sutherland
@@ -8,7 +8,7 @@ Category: Data
Synopsis: Lock free Treiber stack
Build-Type: Simple
Maintainer: Julian Sutherland (julian.sutherland10@imperial.ac.uk)
-Description: An implementation of Treiber stacks, a lock free stack. Works with any monad that has atomically modificable references.
+Description: An implementation of Treiber stacks, a lock free stack. Works with any monad that has atomically modificable references. Removed debug code accidentally left in in version 0.0.1 and added specializations of the TreiberStack data structure to the IO and STM monads (forgotten to export in 0.0.2).
License-file: LICENSE
Library