From ffd0a028aefd203b4a42ded1e5a592e1b4d92dd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Mon, 4 Dec 2023 01:58:26 +0100 Subject: Complete rewrite of the lens system. The old "lens" system was more of nested accessors. This rewrites them to be much better, at the cost of some extra up-front complexity. Beside the change in lenses, and all required adjustments, also adds lens creation to the define-type macro. --- module/calp/webdav/property.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'module/calp/webdav/property.scm') diff --git a/module/calp/webdav/property.scm b/module/calp/webdav/property.scm index a8dac349..4e235f81 100644 --- a/module/calp/webdav/property.scm +++ b/module/calp/webdav/property.scm @@ -9,10 +9,10 @@ :use-module (hnh util object) :use-module (calp namespaces) :export (propstat? - propstat-status-code - propstat-property - propstat-error - propstat-response-description + propstat-status-code propstat-status-code* + propstat-property propstat-property* + propstat-error propstat-error* + propstat-response-description propstat-response-description* propstat -- cgit v1.2.3