Dears, I want to write a little web server using PostgreSQL as database. I found an OR-mapping library on PLaneT which is called "Snooze". I follow its doc on:
http://planet.racket-lang.org/package-source/untyped/snooze.plt/2/9/planet-docs/snooze/quick.html#(part._.Start_using_.Snooze) and write below code: #lang scheme/base (require (planet untyped/snooze:2) (planet untyped/snooze:2/postgresql8/postgresql8)) (define-snooze-interface (make-snooze (make-database #:server "localhost" #:port 5432 #:database "testdb" #:username "test" #:password "te5t" #:ssl 'no))) (provide (all-from-out (planet untyped/snooze:2)) (snooze-interface-out)) Then I click the "Check Syntax" button inDrRacket, after a while it pops error below: . ../../../Library/Racket/planet/300/5.2.1/cache/cce/scheme.plt/6/3/contract.ss:319:30: expand: unbound identifier in module in: proj-get I found the file "contract.ss" but I really do not know how to correct this. Could someone help me? ____________________ Racket Users list: http://lists.racket-lang.org/users