@@ -1,5 +1,28 @@
1{-# LANGUAGE OverloadedStrings #-}
1{-# LANGUAGE OverloadedStrings #-}
2−module ProjectM36.Client where
2+module ProjectM36.Client
10+ disconnectedTransaction,
13+ executeRelationalExpr,
14+ executeDatabaseContextExpr,
19+ PersistenceStrategy(..),
3import ProjectM36.Base
26import ProjectM36.Base
4import ProjectM36.Error
27import ProjectM36.Error
5import Control.Monad.State
28import Control.Monad.State
@@ -7,6 +30,7 @@ import ProjectM36.Transaction
7import ProjectM36.RelationalExpression
30import ProjectM36.RelationalExpression
8import ProjectM36.TransactionGraph
31import ProjectM36.TransactionGraph
9import ProjectM36.TransactionGraph.Persist
32import ProjectM36.TransactionGraph.Persist
33+import ProjectM36.Attribute
10import Data.UUID.V4 (nextRandom)
34import Data.UUID.V4 (nextRandom)
11import Control.Concurrent.STM
35import Control.Concurrent.STM
12import Data.Word
36import Data.Word