(index ("make-mysql-connection" 0) ("unnamed-mysql-connection-closure" 237) ("unnamed-mysql-row-fetcher-closure" 522) ("unnamed-mysql-connection-closure" 732) ("mysql-null" 837) ("mysql-null?" 1004))
(def (sig (procedure "(make-mysql-connection hostname username password schema)" (id make-mysql-connection))) (p "This procedure will return a procedure that contains a closed off MySQL connection and can execute a query when called:"))
(def (sig (procedure "(unnamed-mysql-connection-closure sql-statement . placeholder-values-alist)" (id unnamed-mysql-connection-closure))) (p "This will return a row fetcher closure, either provide a procedure to apply to all rows or call with no parameters to return the next row:"))
(def (sig (procedure "(unnamed-mysql-row-fetcher-closure . thunk)" (id unnamed-mysql-row-fetcher-closure))) (p "Alternatively to apply a procedure directly to the MySQL connection pointer, pass a procedure:"))
(def (sig (procedure "(unnamed-mysql-connection-closure thunk)" (id unnamed-mysql-connection-closure))))
(def (sig (parameter "(mysql-null value)" (id mysql-null))) (p "MySQL null field parameter. Called with one argument, will set the value representing a MySQL null."))
(def (sig (procedure "(mysql-null? value)" (id mysql-null?))) (p "Returns true if value is the MySQL null representative."))
