prim-uniq 0.1 → 0.1.0.1
raw patch · 3 files changed
+14/−1 lines, 3 files
Files
- prim-uniq.cabal +6/−1
- src/Data/Unique/Prim.hs +4/−0
- src/Data/Unique/Tag.hs +4/−0
prim-uniq.cabal view
@@ -1,5 +1,5 @@ name: prim-uniq-version: 0.1+version: 0.1.0.1 stability: provisional cabal-version: >= 1.6@@ -15,6 +15,11 @@ description: Opaque unique identifiers in primitive state monads and a GADT-like type using them as witnesses of type equality.++tested-with: GHC == 7.2.1,+ GHC == 7.0.4,+ GHC == 6.12.3,+ GHC == 6.10.4 source-repository head type: git
src/Data/Unique/Prim.hs view
@@ -1,3 +1,7 @@+{-# LANGUAGE CPP #-}+#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 702+{-# LANGUAGE Trustworthy #-}+#endif module Data.Unique.Prim ( Uniq, getUniq, RealWorld ) where
src/Data/Unique/Tag.hs view
@@ -1,3 +1,7 @@+{-# LANGUAGE CPP #-}+#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 702+{-# LANGUAGE Trustworthy #-}+#endif module Data.Unique.Tag ( Tag , newTag