module Hasql.CursorTransaction.Transactions ( cursorTransaction, ) where import qualified Hasql.CursorTransaction.Private.CursorTransaction as B import qualified Hasql.CursorTransaction.Private.Transactions as A -- | -- Executes CursorTransaction in Transaction. cursorTransaction :: (forall s. CursorTransaction s result) -> Transaction result cursorTransaction = (forall s. CursorTransaction s result) -> Transaction result forall result. (forall s. CursorTransaction s result) -> Transaction result B.run