(load (string-append laml-dir "laml.scm"))
(define (course-home-page! doc) 'nothing)
(load "../mirror/course-homepage-mirror.scm")
(let ((ttl "Programming Paradigms")
(max 5)
(current 3))
(course-home-page 'name ttl 'number-of-lectures "5"
'current-lecture "3"
(lecture-names
(map
(compose lecture-name downcase-string)
(list "intr" "scheme" "HIGHER-ORDER-FN"
"eval-order" "lisp-languages")))
(links
(link "schemers.org" 'href "http://www.schemers.org/")
(link "LAML" 'href "http://www.cs.auc.dk/~normark/laml/")
(link "Haskell" 'href "http://haskell.org/")
))) |
| | A sample course home page that uses the course home page mirror functions.
|