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/text/calendar.scm | 1 - 1 file changed, 1 deletion(-) (limited to 'module/text/calendar.scm') diff --git a/module/text/calendar.scm b/module/text/calendar.scm index 79341114..eece2b67 100644 --- a/module/text/calendar.scm +++ b/module/text/calendar.scm @@ -3,7 +3,6 @@ :use-module (srfi srfi-71) :use-module (srfi srfi-88) :use-module ((hnh util) :select (when unless group ->)) - :use-module ((hnh util lens) :select (modify)) :use-module ((hnh util io) :select (displayln)) :use-module (hnh util type) :use-module (ice-9 format) -- cgit v1.2.3