From 5d17c611cc091d88b36107bc0825f87b6513ebb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Sat, 20 Apr 2019 21:33:11 +0200 Subject: Remove export from util. --- module/util.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/module/util.scm b/module/util.scm index cdc6026d..2bbdc274 100644 --- a/module/util.scm +++ b/module/util.scm @@ -1,5 +1,6 @@ (define-module (util) #:use-module (srfi srfi-1) + #:use-module ((ice-9 optargs) #:select (define*-public)) #:use-module ((sxml fold) #:select (fold-values)) #:export (destructure-lambda let-multi fold-lists catch-let for-each-in @@ -230,9 +231,8 @@ ;; Takes a procedure returning multiple values, and returns a function which ;; takes the same arguments as the original procedure, but only returns one of ;; the procedures. Which procedure can be sent as an additional parameter. -(define* (unval proc #:optional (n 0)) +(define*-public (unval proc #:optional (n 0)) (lambda args (call-with-values (lambda () (apply proc args)) (lambda args (list-ref args n))))) -(export unval) -- cgit v1.2.3