From d4830cdd422258a7c91a5ed07af50f8c208a29ee Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Tue, 15 Aug 2023 23:33:17 -0500 Subject: A new start (again) --- lib/types.sld | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 lib/types.sld (limited to 'lib/types.sld') diff --git a/lib/types.sld b/lib/types.sld new file mode 100644 index 0000000..791ff53 --- /dev/null +++ b/lib/types.sld @@ -0,0 +1,24 @@ +(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")) -- cgit 1.4.1-21-gabe81