racket/collects/web-server/scribblings/tutorial/send-suspend-2.ss
2008-08-06 18:50:38 +00:00

15 lines
412 B
Scheme

#lang plai/web
(define (start request)
(show-counter 0))
;; show-counter: number -> html-response
(define (show-counter n)
(send/suspend/dispatch
(lambda (make-url)
`(html (head (title "Counting example"))
(body
(a ((href ,(make-url
(lambda (request)
(show-counter (+ n 1))))))
,(number->string n)))))))