From 959d4fd10f365bbb1cbba1de367544d519274b8e Mon Sep 17 00:00:00 2001 From: Ekaitz Zarraga Date: Wed, 4 Oct 2023 20:44:16 +0200 Subject: media-list: Make `as` module for listing media --- src/media-list.scm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/media-list.scm (limited to 'src/media-list.scm') diff --git a/src/media-list.scm b/src/media-list.scm new file mode 100644 index 0000000..115ae0a --- /dev/null +++ b/src/media-list.scm @@ -0,0 +1,14 @@ +(define-module (src media-list) + #:use-module (ice-9 format) + #:export (ignore + media-list + add-to-list)) + +(define %media '()) + +(define (ignore . rest) #f) + +(define* (add-to-list path #:key (uri "") #:allow-other-keys) + (set! %media (append! %media (list (cons path uri))))) + +(define (media-list . rest) %media) -- cgit v1.2.3