aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorW. Kosior <koszko@koszko.org>2025-05-06 22:32:28 +0200
committerW. Kosior <koszko@koszko.org>2025-05-06 22:32:28 +0200
commit71c1abf36e033f2d4663ac41804090dc2a51ea28 (patch)
tree28232e47f0a3fbe8f7b10d6e9249136c9ba9394e
parentb2410f512f2adc475e5c7476b39cf195cb752fbf (diff)
downloadcantius-71c1abf36e033f2d4663ac41804090dc2a51ea28.tar.gz
cantius-71c1abf36e033f2d4663ac41804090dc2a51ea28.zip
Import SRFI-1 with `s1:' prefix.
-rw-r--r--src/guile/cantius.scm16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/guile/cantius.scm b/src/guile/cantius.scm
index ada2747..a913e1b 100644
--- a/src/guile/cantius.scm
+++ b/src/guile/cantius.scm
@@ -5,7 +5,7 @@
(define-module (cantius)
#:use-module (scheme base)
- #:use-module ((srfi srfi-1) #:select (drop fold last))
+ #:use-module ((srfi srfi-1) #:prefix s1:)
#:use-module ((srfi srfi-11) #:select (let*-values))
#:use-module ((srfi srfi-26) #:select (cut))
#:use-module ((srfi srfi-35) #:prefix s35:)
@@ -244,10 +244,10 @@
(define (parts->alist parts)
;; This shouldn't be strongly relevant but we make later parts appear
;; earlier in the alist so that they take precedence when `assoc' is used.
- (fold (lambda (part acc)
- `((,(form-data-part-name part) . ,part)
- . ,acc))
- '() parts))
+ (s1:fold (lambda (part acc)
+ `((,(form-data-part-name part) . ,part)
+ . ,acc))
+ '() parts))
(define-public parse-multipart/form-data*
(compose parts->alist parse-multipart/form-data))
@@ -396,7 +396,7 @@
(cons http-code
($ lambda (. rest)
(values (build-response* %default-headers #:code http-code)
- (or (last rest) default-message)))))
+ (or (s1:last rest) default-message)))))
(define %default-http-code-handlers
(map (cut apply make-code-handler-pair <>)
@@ -632,8 +632,8 @@
#`(lambda (. handler-formals)
(let (#,@(if path-rest-stx
#`((#,path-rest-stx
- (drop #,endpoint-matched-path
- path-len)))
+ (s1:drop #,endpoint-matched-path
+ path-len)))
'()))
handler-body handler-body-rest ...))))