(define-library (boudin types) (import (scheme base) (scheme case-lambda) (scheme file) (boudin config) (boudin util) ;; non-portable bits (chicken pathname) (html-parser) ) (export ;; pages make-page page? page-path page-dest page-text page-sxml page-meta set-page-dest! set-page-text! set-page-sxml! set-page-meta! extract-metadata page-ref page-set! page-url page-slug read-page write-page ;; indeces ;; static files ) (include "lib/types.sls"))