The reason I am using Transaction rather than Connection is because I am
assuming that the database provides a transaction isolation model in which
the database is required to remain in the same state (from the point
of view of the client) until the transaction is committed. Therefore any
Haskell ODBC interface is now available on the web.
See http://members.tripod.com/~sproot/hasql.htm
I beleive I have already sent announce, but I've got no
copy of that mail from Haskell mailing list. Maybe something wrong with my mail.
Once more I admit that my code is overflooded with checking
Thanks to you, Alastair Reid and Sven Panne who pointed me to foreign
objects and made things clear about them. I agree, using foreign objects could make
my code simpler. Hope I will have some time to do this.
Anyway this doesn't make untyped buffers less stateful.
They still have to be created