From 5661067312cc6f56c1b6b0678c1715c791c90238 Mon Sep 17 00:00:00 2001 From: Munyoki Kilyungi Date: Tue, 11 Jul 2023 15:21:51 +0300 Subject: Move dump-configuration record type to (dump documentation) Signed-off-by: Munyoki Kilyungi --- dump/documentation.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 dump/documentation.scm (limited to 'dump/documentation.scm') diff --git a/dump/documentation.scm b/dump/documentation.scm new file mode 100644 index 0000000..4c0fd88 --- /dev/null +++ b/dump/documentation.scm @@ -0,0 +1,24 @@ +(define-module (dump documentation) + #:use-module (srfi srfi-9 gnu) + #:export (dump-configuration + dump-configuration? + dump-configuration-triples? + dump-configuration-table-metadata? + dump-configuration-path)) + +(define-immutable-record-type + (%dump-configuration triples? table-metadata? path) + dump-configuration? + (triples? dump-configuration-triples?) + (table-metadata? dump-configuration-table-metadata?) + (path dump-configuration-path)) + +(define* (dump-configuration + #:optional + (triples? #t) + (table-metadata? #f) + (path #f)) + "Return a new configuration." + (%dump-configuration triples? table-metadata? path)) + + -- cgit v1.2.3