What should Hello World be like? Lassi Kortela 18 Sep 2019 08:41 UTC

> I'll modify my existing pre-SRFI in this direction, taking up a good many
> of the points already raised, or as many as I can remember.  :-)

Is your pre-SRFI already readable somewhere? I didn't find it in your
wg1 repo.

Can we get a discussion going early about what a Hello World should look
like? Please make this better, for example:

(parameterize ((current-sql-database
                 (open-sql-database sqlite 'dbname "foo.db")))
   (sql-execute "create table hello (greeting text, language text)")
   (sql-execute "insert into hello (greeting) values (:saying, :language)"
                '((saying . "Hello world")
                  (language . "en")))
   (sql-execute "insert into hello (greeting) values (:saying, :language)"
                '((saying . "Hallo Welt")
                  (language . "de")))
   (sql-for-each (lambda (row)
                   (let ((lang (list-ref row 0))
                         (hiya (list-ref row 1)))
                     (for-each display (list lang " " hiya "!"))
                     (newline)))
                 "select language, greeting from hello")
   (close-sql-database))