From: Benjamin P. <jos...@gm...> - 2010-08-16 21:56:40
|
Hello, Ghc 6.10.4 HaskellDB from darcs When I compile the library I got this: annie:driver-hsql benkio$ runghc Setup.hs build Preprocessing library haskelldb-hsql-0.11... Building haskelldb-hsql-0.11... [1 of 1] Compiling Database.HaskellDB.HSQL ( Database/HaskellDB/HSQL.hs, dist/build/Database/HaskellDB/HSQL.o ) Database/HaskellDB/HSQL.hs:54:6: Occurs check: cannot construct the infinite type: er = Record er In the `dbQuery' field of a record In the expression: Database {dbQuery = hsqlQuery gen connection, dbInsert = hsqlInsert gen connection, dbInsertQuery = hsqlInsertQuery gen connection, dbDelete = hsqlDelete gen connection, dbUpdate = hsqlUpdate gen connection, dbTables = hsqlTables connection, dbDescribe = hsqlDescribe connection, dbTransaction = hsqlTransaction connection, dbCreateDB = hsqlCreateDB gen connection, dbCreateTable = hsqlCreateTable gen connection, dbDropDB = hsqlDropDB gen connection, dbDropTable = hsqlDropTable gen connection} In the definition of `mkDatabase': mkDatabase gen connection = Database {dbQuery = hsqlQuery gen connection, dbInsert = hsqlInsert gen connection, dbInsertQuery = hsqlInsertQuery gen connection, dbDelete = hsqlDelete gen connection, dbUpdate = hsqlUpdate gen connection, dbTables = hsqlTables connection, dbDescribe = hsqlDescribe connection, dbTransaction = hsqlTransaction connection, dbCreateDB = hsqlCreateDB gen connection, dbCreateTable = hsqlCreateTable gen connection, dbDropDB = hsqlDropDB gen connection, dbDropTable = hsqlDropTable gen connection} Database/HaskellDB/HSQL.hs:160:0: Occurs check: cannot construct the infinite type: er = Record er When generalising the type(s) for `hsqlPrimQuery' annie:driver-hsql benkio$ thanks, -- Benjamin |
From: Justin B. <jgb...@gm...> - 2010-08-17 03:54:14
|
HSQL isn't support anymore, unless someone wants to pick it up. I suggest using HDBC. Make sure you are building 0.14 release, as well. On Mon, Aug 16, 2010 at 2:56 PM, Benjamin Perez <jos...@gm...> wrote: > Hello, > > Ghc 6.10.4 > HaskellDB from darcs > > When I compile the library I got this: > > annie:driver-hsql benkio$ runghc Setup.hs build > Preprocessing library haskelldb-hsql-0.11... > Building haskelldb-hsql-0.11... > [1 of 1] Compiling Database.HaskellDB.HSQL ( Database/HaskellDB/HSQL.hs, > dist/build/Database/HaskellDB/HSQL.o ) > > Database/HaskellDB/HSQL.hs:54:6: > Occurs check: cannot construct the infinite type: er = Record er > In the `dbQuery' field of a record > In the expression: > Database > {dbQuery = hsqlQuery gen connection, > dbInsert = hsqlInsert gen connection, > dbInsertQuery = hsqlInsertQuery gen connection, > dbDelete = hsqlDelete gen connection, > dbUpdate = hsqlUpdate gen connection, > dbTables = hsqlTables connection, > dbDescribe = hsqlDescribe connection, > dbTransaction = hsqlTransaction connection, > dbCreateDB = hsqlCreateDB gen connection, > dbCreateTable = hsqlCreateTable gen connection, > dbDropDB = hsqlDropDB gen connection, > dbDropTable = hsqlDropTable gen connection} > In the definition of `mkDatabase': > mkDatabase gen connection > = Database > {dbQuery = hsqlQuery gen connection, > dbInsert = hsqlInsert gen connection, > dbInsertQuery = hsqlInsertQuery gen > connection, > dbDelete = hsqlDelete gen connection, > dbUpdate = hsqlUpdate gen connection, > dbTables = hsqlTables connection, > dbDescribe = hsqlDescribe connection, > dbTransaction = hsqlTransaction connection, > dbCreateDB = hsqlCreateDB gen connection, > dbCreateTable = hsqlCreateTable gen > connection, > dbDropDB = hsqlDropDB gen connection, > dbDropTable = hsqlDropTable gen connection} > > Database/HaskellDB/HSQL.hs:160:0: > Occurs check: cannot construct the infinite type: er = Record er > When generalising the type(s) for `hsqlPrimQuery' > annie:driver-hsql benkio$ > > thanks, > > -- Benjamin > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > Haskelldb-users mailing list > Has...@li... > https://lists.sourceforge.net/lists/listinfo/haskelldb-users > |
From: Benjamin P. <jos...@gm...> - 2010-08-19 05:55:05
|
great! thank you so much, the HDBC version is 2.2.6.1 and haskelldb from darcs version 1.0 I'm test haskelldb to migrate my databases. On Mon, 2010-08-16 at 20:53 -0700, Justin Bailey wrote: > HSQL isn't support anymore, unless someone wants to pick it up. I > suggest using HDBC. Make sure you are building 0.14 release, as well. > > On Mon, Aug 16, 2010 at 2:56 PM, Benjamin Perez <jos...@gm...> wrote: > > Hello, > > > > Ghc 6.10.4 > > HaskellDB from darcs > > > > When I compile the library I got this: > > > > annie:driver-hsql benkio$ runghc Setup.hs build > > Preprocessing library haskelldb-hsql-0.11... > > Building haskelldb-hsql-0.11... > > [1 of 1] Compiling Database.HaskellDB.HSQL ( Database/HaskellDB/HSQL.hs, > > dist/build/Database/HaskellDB/HSQL.o ) > > > > Database/HaskellDB/HSQL.hs:54:6: > > Occurs check: cannot construct the infinite type: er = Record er > > In the `dbQuery' field of a record > > In the expression: > > Database > > {dbQuery = hsqlQuery gen connection, > > dbInsert = hsqlInsert gen connection, > > dbInsertQuery = hsqlInsertQuery gen connection, > > dbDelete = hsqlDelete gen connection, > > dbUpdate = hsqlUpdate gen connection, > > dbTables = hsqlTables connection, > > dbDescribe = hsqlDescribe connection, > > dbTransaction = hsqlTransaction connection, > > dbCreateDB = hsqlCreateDB gen connection, > > dbCreateTable = hsqlCreateTable gen connection, > > dbDropDB = hsqlDropDB gen connection, > > dbDropTable = hsqlDropTable gen connection} > > In the definition of `mkDatabase': > > mkDatabase gen connection > > = Database > > {dbQuery = hsqlQuery gen connection, > > dbInsert = hsqlInsert gen connection, > > dbInsertQuery = hsqlInsertQuery gen > > connection, > > dbDelete = hsqlDelete gen connection, > > dbUpdate = hsqlUpdate gen connection, > > dbTables = hsqlTables connection, > > dbDescribe = hsqlDescribe connection, > > dbTransaction = hsqlTransaction connection, > > dbCreateDB = hsqlCreateDB gen connection, > > dbCreateTable = hsqlCreateTable gen > > connection, > > dbDropDB = hsqlDropDB gen connection, > > dbDropTable = hsqlDropTable gen connection} > > > > Database/HaskellDB/HSQL.hs:160:0: > > Occurs check: cannot construct the infinite type: er = Record er > > When generalising the type(s) for `hsqlPrimQuery' > > annie:driver-hsql benkio$ > > > > thanks, > > > > -- Benjamin > > > > > > > > ------------------------------------------------------------------------------ > > This SF.net email is sponsored by > > > > Make an app they can't live without > > Enter the BlackBerry Developer Challenge > > http://p.sf.net/sfu/RIM-dev2dev > > _______________________________________________ > > Haskelldb-users mailing list > > Has...@li... > > https://lists.sourceforge.net/lists/listinfo/haskelldb-users > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > Haskelldb-users mailing list > Has...@li... > https://lists.sourceforge.net/lists/listinfo/haskelldb-users |
From: Justin B. <jgb...@gm...> - 2010-08-19 15:49:03
|
Don't use the darcs version - it's very unstable. I recommend rolling back to the 0.14 tag. On Wed, Aug 18, 2010 at 10:54 PM, Benjamin Perez <jos...@gm...> wrote: > great! thank you so much, the HDBC version is 2.2.6.1 and haskelldb from > darcs version 1.0 > > I'm test haskelldb to migrate my databases. > > On Mon, 2010-08-16 at 20:53 -0700, Justin Bailey wrote: >> HSQL isn't support anymore, unless someone wants to pick it up. I >> suggest using HDBC. Make sure you are building 0.14 release, as well. >> >> On Mon, Aug 16, 2010 at 2:56 PM, Benjamin Perez <jos...@gm...> wrote: >> > Hello, >> > >> > Ghc 6.10.4 >> > HaskellDB from darcs >> > >> > When I compile the library I got this: >> > >> > annie:driver-hsql benkio$ runghc Setup.hs build >> > Preprocessing library haskelldb-hsql-0.11... >> > Building haskelldb-hsql-0.11... >> > [1 of 1] Compiling Database.HaskellDB.HSQL ( Database/HaskellDB/HSQL.hs, >> > dist/build/Database/HaskellDB/HSQL.o ) >> > >> > Database/HaskellDB/HSQL.hs:54:6: >> > Occurs check: cannot construct the infinite type: er = Record er >> > In the `dbQuery' field of a record >> > In the expression: >> > Database >> > {dbQuery = hsqlQuery gen connection, >> > dbInsert = hsqlInsert gen connection, >> > dbInsertQuery = hsqlInsertQuery gen connection, >> > dbDelete = hsqlDelete gen connection, >> > dbUpdate = hsqlUpdate gen connection, >> > dbTables = hsqlTables connection, >> > dbDescribe = hsqlDescribe connection, >> > dbTransaction = hsqlTransaction connection, >> > dbCreateDB = hsqlCreateDB gen connection, >> > dbCreateTable = hsqlCreateTable gen connection, >> > dbDropDB = hsqlDropDB gen connection, >> > dbDropTable = hsqlDropTable gen connection} >> > In the definition of `mkDatabase': >> > mkDatabase gen connection >> > = Database >> > {dbQuery = hsqlQuery gen connection, >> > dbInsert = hsqlInsert gen connection, >> > dbInsertQuery = hsqlInsertQuery gen >> > connection, >> > dbDelete = hsqlDelete gen connection, >> > dbUpdate = hsqlUpdate gen connection, >> > dbTables = hsqlTables connection, >> > dbDescribe = hsqlDescribe connection, >> > dbTransaction = hsqlTransaction connection, >> > dbCreateDB = hsqlCreateDB gen connection, >> > dbCreateTable = hsqlCreateTable gen >> > connection, >> > dbDropDB = hsqlDropDB gen connection, >> > dbDropTable = hsqlDropTable gen connection} >> > >> > Database/HaskellDB/HSQL.hs:160:0: >> > Occurs check: cannot construct the infinite type: er = Record er >> > When generalising the type(s) for `hsqlPrimQuery' >> > annie:driver-hsql benkio$ >> > >> > thanks, >> > >> > -- Benjamin >> > >> > >> > >> > ------------------------------------------------------------------------------ >> > This SF.net email is sponsored by >> > >> > Make an app they can't live without >> > Enter the BlackBerry Developer Challenge >> > http://p.sf.net/sfu/RIM-dev2dev >> > _______________________________________________ >> > Haskelldb-users mailing list >> > Has...@li... >> > https://lists.sourceforge.net/lists/listinfo/haskelldb-users >> > >> >> ------------------------------------------------------------------------------ >> This SF.net email is sponsored by >> >> Make an app they can't live without >> Enter the BlackBerry Developer Challenge >> http://p.sf.net/sfu/RIM-dev2dev >> _______________________________________________ >> Haskelldb-users mailing list >> Has...@li... >> https://lists.sourceforge.net/lists/listinfo/haskelldb-users > > > |