>
-*License*
- MIT
-*Description*
- Utilities for building data transformations from composable
- functions, modeled on lenses and transducers
-*Dependencies*
- • cl-ppcre
- • alexandria
- • serapeum
-*Source*
- *note data-lens.asd: go to the data-lens․asd file. (file)
-*Components*
- • *note package.lisp: go to the data-lens/package․lisp file.
- (file)
- • *note optics.lisp: go to the data-lens/optics․lisp file.
- (file)
- • *note lens.lisp: go to the data-lens/lens․lisp file. (file)
-
-
-File: data-lens.info, Node: Files, Next: Packages, Prev: Systems, Up: Top
-
-2 Files
-*******
-
-Files are sorted by type and then listed depth-first from the systems
-components trees.
-
-* Menu:
-
-* Lisp files::
-
-
-File: data-lens.info, Node: Lisp files, Prev: Files, Up: Files
-
-2.1 Lisp
-========
-
-* Menu:
-
-* The data-lens.asd file: The data-lens․asd file.
-* The data-lens/package.lisp file: The data-lens/package․lisp file.
-* The data-lens/optics.lisp file: The data-lens/optics․lisp file.
-* The data-lens/lens.lisp file: The data-lens/lens․lisp file.
-
-
-File: data-lens.info, Node: The data-lens․asd file, Next: The data-lens/package․lisp file, Prev: Lisp files, Up: Lisp files
-
-2.1.1 data-lens.asd
--------------------
-
-*Location*
- data-lens.asd
-*Systems*
- *note data-lens: go to the data-lens system. (system)
-
-
-File: data-lens.info, Node: The data-lens/package․lisp file, Next: The data-lens/optics․lisp file, Prev: The data-lens․asd file, Up: Lisp files
-
-2.1.2 data-lens/package.lisp
-----------------------------
-
-*Parent*
- *note data-lens: go to the data-lens system. (system)
-*Location*
- package.lisp
-*Packages*
- • *note data-lens: go to the DATA-LENS package.
- • *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- • *note data-lens.package: go to the DATA-LENS․PACKAGE package.
- • *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- • *note data-lens.transducers.internals: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS package.
-
-
-File: data-lens.info, Node: The data-lens/optics․lisp file, Next: The data-lens/lens․lisp file, Prev: The data-lens/package․lisp file, Up: Lisp files
-
-2.1.3 data-lens/optics.lisp
----------------------------
-
-*Dependency*
- *note package.lisp: go to the data-lens/package․lisp file. (file)
-*Parent*
- *note data-lens: go to the data-lens system. (system)
-*Location*
- optics.lisp
-*Exported Definitions*
- • *note make-alist-lens: go to the
- DATA-LENS․LENSES∶∶MAKE-ALIST-LENS function. (function)
- • *note make-hash-table-lens: go to the
- DATA-LENS․LENSES∶∶MAKE-HASH-TABLE-LENS function. (function)
- • *note make-list-lens: go to the
- DATA-LENS․LENSES∶∶MAKE-LIST-LENS function. (function)
- • *note make-plist-lens: go to the
- DATA-LENS․LENSES∶∶MAKE-PLIST-LENS function. (function)
- • *note over: go to the DATA-LENS․LENSES∶∶OVER function.
- (function)
- • *note set: go to the DATA-LENS․LENSES∶∶SET function.
- (function)
- • *note view: go to the DATA-LENS․LENSES∶∶VIEW function.
- (function)
-*Internal Definitions*
- • *note clone: go to the DATA-LENS․LENSES∶∶CLONE generic
- function. (generic function)
- • *note clone: go to the DATA-LENS․LENSES∶∶CLONE COMMON-LISP∶∶T
- AROUND method. (method)
- • *note constant-: go to the DATA-LENS․LENSES∶∶CONSTANT- class.
- (class)
- • *note fmap: go to the DATA-LENS․LENSES∶∶FMAP generic function.
- (generic function)
- • *note fmap: go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T
- DATA-LENS․LENSES∶∶IDENTITY- method. (method)
- • *note fmap: go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T
- DATA-LENS․LENSES∶∶CONSTANT- method. (method)
- • *note fmap: go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T
- COMMON-LISP∶∶LIST method. (method)
- • *note fmap: go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T
- COMMON-LISP∶∶VECTOR method. (method)
- • *note identity-: go to the DATA-LENS․LENSES∶∶IDENTITY- class.
- (class)
- • *note make-alist-history-lens: go to the
- DATA-LENS․LENSES∶∶MAKE-ALIST-HISTORY-LENS function. (function)
- • *note unconstant: go to the DATA-LENS․LENSES∶∶UNCONSTANT
- DATA-LENS․LENSES∶∶CONSTANT- method. (method)
- • *note unidentity: go to the DATA-LENS․LENSES∶∶UNIDENTITY
- DATA-LENS․LENSES∶∶IDENTITY- method. (method)
- • *note wrap-constant: go to the DATA-LENS․LENSES∶∶WRAP-CONSTANT
- function. (function)
- • *note wrap-identity: go to the DATA-LENS․LENSES∶∶WRAP-IDENTITY
- function. (function)
-
-
-File: data-lens.info, Node: The data-lens/lens․lisp file, Prev: The data-lens/optics․lisp file, Up: Lisp files
-
-2.1.4 data-lens/lens.lisp
--------------------------
-
-*Dependency*
- *note optics.lisp: go to the data-lens/optics․lisp file. (file)
-*Parent*
- *note data-lens: go to the data-lens system. (system)
-*Location*
- lens.lisp
-*Exported Definitions*
- • *note <>1: go to the DATA-LENS∶∶<>1 macro. (macro)
- • *note ==: go to the DATA-LENS∶∶== function. (function)
- • *note applicable-when: go to the DATA-LENS∶∶APPLICABLE-WHEN
- function. (function)
- • *note applying: go to the DATA-LENS∶∶APPLYING macro. (macro)
- • *note combine-matching-lists: go to the
- DATA-LENS∶∶COMBINE-MATCHING-LISTS function. (function)
- • *note compress-runs: go to the DATA-LENS∶∶COMPRESS-RUNS
- function. (function)
- • *note cumsum: go to the DATA-LENS∶∶CUMSUM function. (function)
- • *note defun-ct: go to the DATA-LENS∶∶DEFUN-CT macro. (macro)
- • *note denest: go to the DATA-LENS∶∶DENEST function. (function)
- • *note derive: go to the DATA-LENS∶∶DERIVE function. (function)
- • *note element: go to the DATA-LENS∶∶ELEMENT function.
- (function)
- • *note exclude: go to the DATA-LENS∶∶EXCLUDE function.
- (function)
- • *note extract-key: go to the DATA-LENS∶∶EXTRACT-KEY generic
- function. (generic function)
- • *note extract-key: go to the DATA-LENS∶∶EXTRACT-KEY
- COMMON-LISP∶∶HASH-TABLE COMMON-LISP∶∶T method. (method)
- • *note extract-key: go to the DATA-LENS∶∶EXTRACT-KEY
- COMMON-LISP∶∶LIST COMMON-LISP∶∶T method. (method)
- • *note functionalize: go to the DATA-LENS∶∶FUNCTIONALIZE
- generic function. (generic function)
- • *note functionalize: go to the DATA-LENS∶∶FUNCTIONALIZE
- COMMON-LISP∶∶HASH-TABLE method. (method)
- • *note functionalize: go to the DATA-LENS∶∶FUNCTIONALIZE
- COMMON-LISP∶∶VECTOR method. (method)
- • *note functionalize: go to the DATA-LENS∶∶FUNCTIONALIZE
- COMMON-LISP∶∶SYMBOL method. (method)
- • *note functionalize: go to the DATA-LENS∶∶FUNCTIONALIZE
- COMMON-LISP∶∶FUNCTION method. (method)
- • *note include: go to the DATA-LENS∶∶INCLUDE function.
- (function)
- • *note juxt: go to the DATA-LENS∶∶JUXT function. (function)
- • *note key: go to the DATA-LENS∶∶KEY function. (function)
- • *note key-transform: go to the DATA-LENS∶∶KEY-TRANSFORM
- function. (function)
- • *note let-fn: go to the DATA-LENS∶∶LET-FN macro. (macro)
- • *note maximizing: go to the DATA-LENS∶∶MAXIMIZING function.
- (function)
- • *note of-length: go to the DATA-LENS∶∶OF-LENGTH function.
- (function)
- • *note of-max-length: go to the DATA-LENS∶∶OF-MAX-LENGTH
- function. (function)
- • *note of-min-length: go to the DATA-LENS∶∶OF-MIN-LENGTH
- function. (function)
- • *note on: go to the DATA-LENS∶∶ON function. (function)
- • *note over: go to the DATA-LENS∶∶OVER function. (function)
- • *note pick: go to the DATA-LENS∶∶PICK function. (function)
- • *note regex-match: go to the DATA-LENS∶∶REGEX-MATCH function.
- (function)
- • *note shortcut: go to the DATA-LENS∶∶SHORTCUT macro. (macro)
- • *note slice: go to the DATA-LENS∶∶SLICE function. (function)
- • *note sorted: go to the DATA-LENS∶∶SORTED function. (function)
- • *note splice-elt: go to the DATA-LENS∶∶SPLICE-ELT function.
- (function)
- • *note suffixp: go to the DATA-LENS∶∶SUFFIXP function.
- (function)
- • *note transform-elt: go to the DATA-LENS∶∶TRANSFORM-ELT
- function. (function)
- • *note transform-head: go to the DATA-LENS∶∶TRANSFORM-HEAD
- function. (function)
- • *note transform-tail: go to the DATA-LENS∶∶TRANSFORM-TAIL
- function. (function)
- • *note zipping: go to the DATA-LENS∶∶ZIPPING function.
- (function)
- • *note •: go to the DATA-LENS∶∶• macro. (macro)
-*Internal Definitions*
- • *note =>>: go to the DATA-LENS∶∶=>> function. (function)
- • *note cons-new: go to the DATA-LENS∶∶CONS-NEW function.
- (function)
- • *note deduplicate: go to the DATA-LENS∶∶DEDUPLICATE function.
- (function)
- • *note filler: go to the DATA-LENS∶∶FILLER function. (function)
- • *note matching-list-reducer: go to the
- DATA-LENS∶∶MATCHING-LIST-REDUCER function. (function)
- • *note update: go to the DATA-LENS∶∶UPDATE function. (function)
- • *note updatef: go to the DATA-LENS∶∶UPDATEF macro. (macro)
-
-
-File: data-lens.info, Node: Packages, Next: Definitions, Prev: Files, Up: Top
-
-3 Packages
-**********
-
-Packages are listed by definition order.
-
-* Menu:
-
-* The data-lens package::
-* The data-lens.transducers package: The data-lens․transducers package.
-* The data-lens.package package: The data-lens․package package.
-* The data-lens.lenses package: The data-lens․lenses package.
-* The data-lens.transducers.internals package: The data-lens․transducers․internals package.
-
-
-File: data-lens.info, Node: The data-lens package, Next: The data-lens․transducers package, Prev: Packages, Up: Packages
-
-3.1 data-lens
-=============
-
-*Source*
- *note package.lisp: go to the data-lens/package․lisp file. (file)
-*Use List*
- common-lisp
-*Exported Definitions*
- • *note <>1: go to the DATA-LENS∶∶<>1 macro. (macro)
- • *note ==: go to the DATA-LENS∶∶== function. (function)
- • *note applicable-when: go to the DATA-LENS∶∶APPLICABLE-WHEN
- function. (function)
- • *note applying: go to the DATA-LENS∶∶APPLYING macro. (macro)
- • *note combine-matching-lists: go to the
- DATA-LENS∶∶COMBINE-MATCHING-LISTS function. (function)
- • *note compress-runs: go to the DATA-LENS∶∶COMPRESS-RUNS
- function. (function)
- • *note cumsum: go to the DATA-LENS∶∶CUMSUM function. (function)
- • *note defun-ct: go to the DATA-LENS∶∶DEFUN-CT macro. (macro)
- • *note denest: go to the DATA-LENS∶∶DENEST function. (function)
- • *note derive: go to the DATA-LENS∶∶DERIVE function. (function)
- • *note element: go to the DATA-LENS∶∶ELEMENT function.
- (function)
- • *note exclude: go to the DATA-LENS∶∶EXCLUDE function.
- (function)
- • *note extract-key: go to the DATA-LENS∶∶EXTRACT-KEY generic
- function. (generic function)
- • *note extract-key: go to the DATA-LENS∶∶EXTRACT-KEY
- COMMON-LISP∶∶HASH-TABLE COMMON-LISP∶∶T method. (method)
- • *note extract-key: go to the DATA-LENS∶∶EXTRACT-KEY
- COMMON-LISP∶∶LIST COMMON-LISP∶∶T method. (method)
- • *note functionalize: go to the DATA-LENS∶∶FUNCTIONALIZE
- generic function. (generic function)
- • *note functionalize: go to the DATA-LENS∶∶FUNCTIONALIZE
- COMMON-LISP∶∶HASH-TABLE method. (method)
- • *note functionalize: go to the DATA-LENS∶∶FUNCTIONALIZE
- COMMON-LISP∶∶VECTOR method. (method)
- • *note functionalize: go to the DATA-LENS∶∶FUNCTIONALIZE
- COMMON-LISP∶∶SYMBOL method. (method)
- • *note functionalize: go to the DATA-LENS∶∶FUNCTIONALIZE
- COMMON-LISP∶∶FUNCTION method. (method)
- • *note include: go to the DATA-LENS∶∶INCLUDE function.
- (function)
- • *note juxt: go to the DATA-LENS∶∶JUXT function. (function)
- • *note key: go to the DATA-LENS∶∶KEY function. (function)
- • *note key-transform: go to the DATA-LENS∶∶KEY-TRANSFORM
- function. (function)
- • *note let-fn: go to the DATA-LENS∶∶LET-FN macro. (macro)
- • *note maximizing: go to the DATA-LENS∶∶MAXIMIZING function.
- (function)
- • *note of-length: go to the DATA-LENS∶∶OF-LENGTH function.
- (function)
- • *note of-max-length: go to the DATA-LENS∶∶OF-MAX-LENGTH
- function. (function)
- • *note of-min-length: go to the DATA-LENS∶∶OF-MIN-LENGTH
- function. (function)
- • *note on: go to the DATA-LENS∶∶ON function. (function)
- • *note over: go to the DATA-LENS∶∶OVER function. (function)
- • *note pick: go to the DATA-LENS∶∶PICK function. (function)
- • *note regex-match: go to the DATA-LENS∶∶REGEX-MATCH function.
- (function)
- • *note shortcut: go to the DATA-LENS∶∶SHORTCUT macro. (macro)
- • *note slice: go to the DATA-LENS∶∶SLICE function. (function)
- • *note sorted: go to the DATA-LENS∶∶SORTED function. (function)
- • *note splice-elt: go to the DATA-LENS∶∶SPLICE-ELT function.
- (function)
- • *note suffixp: go to the DATA-LENS∶∶SUFFIXP function.
- (function)
- • *note transform-elt: go to the DATA-LENS∶∶TRANSFORM-ELT
- function. (function)
- • *note transform-head: go to the DATA-LENS∶∶TRANSFORM-HEAD
- function. (function)
- • *note transform-tail: go to the DATA-LENS∶∶TRANSFORM-TAIL
- function. (function)
- • *note zipping: go to the DATA-LENS∶∶ZIPPING function.
- (function)
- • *note •: go to the DATA-LENS∶∶• macro. (macro)
-*Internal Definitions*
- • *note =>>: go to the DATA-LENS∶∶=>> function. (function)
- • *note cons-new: go to the DATA-LENS∶∶CONS-NEW function.
- (function)
- • *note deduplicate: go to the DATA-LENS∶∶DEDUPLICATE function.
- (function)
- • *note filler: go to the DATA-LENS∶∶FILLER function. (function)
- • *note matching-list-reducer: go to the
- DATA-LENS∶∶MATCHING-LIST-REDUCER function. (function)
- • *note update: go to the DATA-LENS∶∶UPDATE function. (function)
- • *note updatef: go to the DATA-LENS∶∶UPDATEF macro. (macro)
-
-
-File: data-lens.info, Node: The data-lens․transducers package, Next: The data-lens․package package, Prev: The data-lens package, Up: Packages
-
-3.2 data-lens.transducers
-=========================
-
-*Source*
- *note package.lisp: go to the data-lens/package․lisp file. (file)
-*Use List*
- common-lisp
-*Exported Definitions*
- • *note catting: go to the DATA-LENS․TRANSDUCERS∶∶CATTING
- function. (function)
- • *note collecting: go to the DATA-LENS․TRANSDUCERS∶∶COLLECTING
- function. (function)
- • *note compressing-runs: go to the
- DATA-LENS․TRANSDUCERS∶∶COMPRESSING-RUNS function. (function)
- • *note deduping: go to the DATA-LENS․TRANSDUCERS∶∶DEDUPING
- function. (function)
- • *note dropping: go to the DATA-LENS․TRANSDUCERS∶∶DROPPING
- function. (function)
- • *note filtering: go to the DATA-LENS․TRANSDUCERS∶∶FILTERING
- function. (function)
- • *note hash-table-select: go to the
- DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-SELECT function. (function)
- • *note iota: go to the DATA-LENS․TRANSDUCERS∶∶IOTA function.
- (function)
- • *note lazy-sequence: go to the
- DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE function. (function)
- • *note lazy-sequence: go to the
- DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE class. (class)
- • *note mapcatting: go to the DATA-LENS․TRANSDUCERS∶∶MAPCATTING
- function. (function)
- • *note mapping: go to the DATA-LENS․TRANSDUCERS∶∶MAPPING
- function. (function)
- • *note mv-filtering: go to the
- DATA-LENS․TRANSDUCERS∶∶MV-FILTERING function. (function)
- • *note mv-mapping: go to the DATA-LENS․TRANSDUCERS∶∶MV-MAPPING
- function. (function)
- • *note mv-selecting: go to the
- DATA-LENS․TRANSDUCERS∶∶MV-SELECTING function. (function)
- • *note repeating: go to the DATA-LENS․TRANSDUCERS∶∶REPEATING
- macro. (macro)
- • *note repeating*: go to the DATA-LENS․TRANSDUCERS∶∶REPEATING*
- function. (function)
- • *note splitting: go to the DATA-LENS․TRANSDUCERS∶∶SPLITTING
- function. (function)
- • *note taking: go to the DATA-LENS․TRANSDUCERS∶∶TAKING
- function. (function)
-*Internal Definitions*
- • *note comment: go to the DATA-LENS․TRANSDUCERS∶∶COMMENT macro.
- (macro)
- • *note eduction: go to the DATA-LENS․TRANSDUCERS∶∶EDUCTION
- function. (function)
- • *note next: go to the DATA-LENS․TRANSDUCERS∶∶NEXT generic
- function. (generic function)
- • *note next: go to the DATA-LENS․TRANSDUCERS∶∶NEXT
- DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE method. (method)
- • *note seq: go to the DATA-LENS․TRANSDUCERS∶∶SEQ function.
- (function)
- • *note transducer-lambda: go to the
- DATA-LENS․TRANSDUCERS∶∶TRANSDUCER-LAMBDA macro. (macro)
-
-
-File: data-lens.info, Node: The data-lens․package package, Next: The data-lens․lenses package, Prev: The data-lens․transducers package, Up: Packages
-
-3.3 data-lens.package
-=====================
-
-*Source*
- *note package.lisp: go to the data-lens/package․lisp file. (file)
-*Use List*
- common-lisp
-
-
-File: data-lens.info, Node: The data-lens․lenses package, Next: The data-lens․transducers․internals package, Prev: The data-lens․package package, Up: Packages
-
-3.4 data-lens.lenses
-====================
-
-*Source*
- *note package.lisp: go to the data-lens/package․lisp file. (file)
-*Use List*
- common-lisp
-*Exported Definitions*
- • *note make-alist-lens: go to the
- DATA-LENS․LENSES∶∶MAKE-ALIST-LENS function. (function)
- • *note make-hash-table-lens: go to the
- DATA-LENS․LENSES∶∶MAKE-HASH-TABLE-LENS function. (function)
- • *note make-list-lens: go to the
- DATA-LENS․LENSES∶∶MAKE-LIST-LENS function. (function)
- • *note make-plist-lens: go to the
- DATA-LENS․LENSES∶∶MAKE-PLIST-LENS function. (function)
- • *note over: go to the DATA-LENS․LENSES∶∶OVER function.
- (function)
- • *note set: go to the DATA-LENS․LENSES∶∶SET function.
- (function)
- • *note view: go to the DATA-LENS․LENSES∶∶VIEW function.
- (function)
-*Internal Definitions*
- • *note clone: go to the DATA-LENS․LENSES∶∶CLONE generic
- function. (generic function)
- • *note clone: go to the DATA-LENS․LENSES∶∶CLONE COMMON-LISP∶∶T
- AROUND method. (method)
- • *note constant-: go to the DATA-LENS․LENSES∶∶CONSTANT- class.
- (class)
- • *note fmap: go to the DATA-LENS․LENSES∶∶FMAP generic function.
- (generic function)
- • *note fmap: go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T
- DATA-LENS․LENSES∶∶IDENTITY- method. (method)
- • *note fmap: go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T
- DATA-LENS․LENSES∶∶CONSTANT- method. (method)
- • *note fmap: go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T
- COMMON-LISP∶∶LIST method. (method)
- • *note fmap: go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T
- COMMON-LISP∶∶VECTOR method. (method)
- • *note identity-: go to the DATA-LENS․LENSES∶∶IDENTITY- class.
- (class)
- • *note make-alist-history-lens: go to the
- DATA-LENS․LENSES∶∶MAKE-ALIST-HISTORY-LENS function. (function)
- • *note unconstant: go to the DATA-LENS․LENSES∶∶UNCONSTANT
- generic function. (generic function)
- • *note unconstant: go to the DATA-LENS․LENSES∶∶UNCONSTANT
- DATA-LENS․LENSES∶∶CONSTANT- method. (method)
- • *note unidentity: go to the DATA-LENS․LENSES∶∶UNIDENTITY
- generic function. (generic function)
- • *note unidentity: go to the DATA-LENS․LENSES∶∶UNIDENTITY
- DATA-LENS․LENSES∶∶IDENTITY- method. (method)
- • *note wrap-constant: go to the DATA-LENS․LENSES∶∶WRAP-CONSTANT
- function. (function)
- • *note wrap-identity: go to the DATA-LENS․LENSES∶∶WRAP-IDENTITY
- function. (function)
-
-
-File: data-lens.info, Node: The data-lens․transducers․internals package, Prev: The data-lens․lenses package, Up: Packages
-
-3.5 data-lens.transducers.internals
-===================================
-
-*Source*
- *note package.lisp: go to the data-lens/package․lisp file. (file)
-*Use List*
- common-lisp
-*Exported Definitions*
- • *note exit-early: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶EXIT-EARLY function.
- (function)
- • *note init: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT
- generic function. (generic function)
- • *note init: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT
- ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ method. (method)
- • *note init: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT
- ❨eql DATA-LENS․TRANSDUCERS∶∶VECTOR-BUILDER❩ method. (method)
- • *note init: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT
- ❨eql DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-BUILDER❩ method.
- (method)
- • *note reduce-generic: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC generic
- function. (generic function)
- • *note reduce-generic: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC
- DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE COMMON-LISP∶∶FUNCTION
- COMMON-LISP∶∶T method. (method)
- • *note reduce-generic: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC
- COMMON-LISP∶∶SEQUENCE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T
- method. (method)
- • *note reduce-generic: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC
- COMMON-LISP∶∶SEQUENCE COMMON-LISP∶∶SYMBOL COMMON-LISP∶∶T
- method. (method)
- • *note reduce-generic: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶T
- COMMON-LISP∶∶SYMBOL COMMON-LISP∶∶T method. (method)
- • *note reduce-generic: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC
- COMMON-LISP∶∶HASH-TABLE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T
- method. (method)
- • *note stepper: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER generic function.
- (generic function)
- • *note stepper: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql
- DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ method. (method)
- • *note stepper: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql
- DATA-LENS․TRANSDUCERS∶∶VECTOR-BUILDER❩ method. (method)
- • *note stepper: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql
- DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-BUILDER❩ method. (method)
- • *note transduce: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶TRANSDUCE function.
- (function)
- • *note unwrap: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP generic function.
- (generic function)
- • *note unwrap: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP ❨eql
- DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ COMMON-LISP∶∶T method.
- (method)
- • *note unwrap: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP COMMON-LISP∶∶T
- COMMON-LISP∶∶T method. (method)
-*Internal Definitions*
- *note defdocumentation: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶DEFDOCUMENTATION macro. (macro)
-
-
-File: data-lens.info, Node: Definitions, Next: Indexes, Prev: Packages, Up: Top
-
-4 Definitions
-*************
-
-Definitions are sorted by export status, category, package, and then by
-lexicographic order.
-
-* Menu:
-
-* Exported definitions::
-* Internal definitions::
-
-
-File: data-lens.info, Node: Exported definitions, Next: Internal definitions, Prev: Definitions, Up: Definitions
-
-4.1 Exported definitions
-========================
-
-* Menu:
-
-* Exported macros::
-* Exported functions::
-* Exported generic functions::
-* Exported classes::
-
-
-File: data-lens.info, Node: Exported macros, Next: Exported functions, Prev: Exported definitions, Up: Exported definitions
-
-4.1.1 Macros
-------------
-
- -- Macro: <>1 &rest FUNS
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Macro: applying FUN &rest ARGS
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Macro: defun-ct NAME (&rest ARGS) &body BODY
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Macro: let-fn (&rest BINDINGS) &body BODY
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Macro: repeating V
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- lazy-sequence.lisp
- -- Macro: shortcut NAME FUNCTION &body BOUND-ARGS
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Macro: • &rest FUNS
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
-
-
-File: data-lens.info, Node: Exported functions, Next: Exported generic functions, Prev: Exported macros, Up: Exported definitions
-
-4.1.2 Functions
----------------
-
- -- Function: == TARGET &key TEST
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: applicable-when FUN TEST
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: catting ()
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: collecting COLLECTOR
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: combine-matching-lists &key TEST &allow-other-keys
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: compress-runs &key COLLECTOR TEST KEY
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: compressing-runs &key TEST COMBINER
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: cumsum &key ADD-FUN KEY COMBINE ZERO
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: deduping &optional TEST
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: denest &key RESULT-TYPE
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: derive DIFF-FUN &key KEY
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: dropping N
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: element NUM
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: exclude PRED
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: exit-early ACC
- *Package*
- *note data-lens.transducers.internals: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS package.
- *Source*
- transducer-protocol.lisp
- -- Function: filtering FUNCTION &rest ARGS
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: hash-table-select HASH-TABLE
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: include PRED
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: iota &key START STEP COUNT
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- lazy-sequence.lisp
- -- Function: juxt FUN1 &rest R
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: key KEY
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: key-transform FUN KEY-GET KEY-SET
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: lazy-sequence NEXT
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- lazy-sequence.lisp
- -- Function: make-alist-lens KEY
- A lens for updating a alist, discarding previous values
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp file.
- (file)
- -- Function: make-hash-table-lens KEY
- A lens for updating a hash-table, discarding previous values
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp file.
- (file)
- -- Function: make-list-lens INDEX
- A lens for updating a sequence
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp file.
- (file)
- -- Function: make-plist-lens KEY
- A lens for updating a plist, preserving previous values
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp file.
- (file)
- -- Function: mapcatting FUN
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: mapping FUNCTION &rest ARGS
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: maximizing RELATION MEASURE
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: mv-filtering FUNCTION &rest ARGS
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: mv-mapping FUNCTION &rest ARGS
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: mv-selecting FUNCTION &rest ARGS
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: of-length LEN
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: of-max-length LEN
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: of-min-length LEN
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: on FUN KEY
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: over FUN &key RESULT-TYPE
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: over LENS CB REC
- Given a lens, a callback and a record, apply the lens to the
- record, transform it by the callback and return copy of the record,
- updated to contain the result of the callback. This is the
- fundamental operation on a lens and SET and VIEW are implemented in
- terms of it.
-
- A lens is any function of the form (lambda (fun) (lambda (rec)
- ...)) that obeys the lens laws (where == is some reasonable
- equality operator):
-
- (== (view lens (set lens value rec))
- value)
-
- (== (set lens (view lens rec) rec)
- rec)
-
- (== (set lens value2 (set lens value1 rec))
- (set lens value2 rec))
-
- The inner lambda returns a functor that determines the policy to be
- applied to the focused part. By default, this only uses IDENTITY-
- and CONSTANT- in order to implement the lens operations over, set
- and view.
-
- If these conditions are met, (over (data-lens:<>1 lens1 lens2) ...)
- is equivalent to using lens2 to focus the part lens1 focuses: note
- that composition is "backwards" from what one might expect: this is
- because composition composes the wrapper lambdas and applies the
- lambda that actually pulls a value out of a record later.
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp file.
- (file)
- -- Function: pick SELECTOR
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: regex-match REGEX
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: repeating* V &key COUNT
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- lazy-sequence.lisp
- -- Function: set LENS V REC
- Given a lens, a value and a rec, immutably update the rec to
- contain the new value at the location focused by the lens.
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp file.
- (file)
- -- Function: slice START &optional END
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: sorted COMPARATOR &rest R &key KEY
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: splice-elt ELT FUN
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: splitting &rest FUNCTIONS
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: suffixp SUFFIX &key TEST
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: taking N
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: transduce XF BUILD SEQ
- *Package*
- *note data-lens.transducers.internals: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS package.
- *Source*
- transducer-protocol.lisp
- -- Function: transform-elt ELT FUN
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: transform-head FUN
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: transform-tail FUN
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: view LENS REC
- Given a lens and a rec, return the focused value
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp file.
- (file)
- -- Function: zipping RESULT-TYPE &key FILL-VALUE
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
-
-
-File: data-lens.info, Node: Exported generic functions, Next: Exported classes, Prev: Exported functions, Up: Exported definitions
-
-4.1.3 Generic functions
------------------------
-
- -- Generic Function: extract-key MAP KEY
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- *Methods*
- -- Method: extract-key (MAP hash-table) KEY
- -- Method: extract-key (MAP list) KEY
- -- Generic Function: functionalize IT
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- *Methods*
- -- Method: functionalize (IT hash-table)
- -- Method: functionalize (IT vector)
- -- Method: functionalize (IT symbol)
- -- Method: functionalize (IT function)
- -- Generic Function: init CLIENT
- *Package*
- *note data-lens.transducers.internals: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS package.
- *Source*
- transducer-protocol.lisp
- *Methods*
- -- Method: init (IT (eql list-builder))
- *Source*
- transducers.lisp
- -- Method: init (IT (eql vector-builder))
- *Source*
- transducers.lisp
- -- Method: init (IT (eql hash-table-builder))
- *Source*
- transducers.lisp
- -- Generic Function: reduce-generic SEQ FUNC INIT
- *Package*
- *note data-lens.transducers.internals: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS package.
- *Source*
- transducer-protocol.lisp
- *Methods*
- -- Method: reduce-generic (SEQ lazy-sequence) (FUNC function)
- INIT
- *Source*
- lazy-sequence.lisp
- -- Method: reduce-generic (SEQ sequence) (FUNC function) INIT
- -- Method: reduce-generic (SEQ sequence) (FUNC symbol) INIT
- -- Method: reduce-generic SEQ (FUNC symbol) INIT
- -- Method: reduce-generic (SEQ hash-table) (FUNC function)
- INIT
- -- Generic Function: stepper CLIENT
- *Package*
- *note data-lens.transducers.internals: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS package.
- *Source*
- transducer-protocol.lisp
- *Methods*
- -- Method: stepper (IT (eql list-builder))
- *Source*
- transducers.lisp
- -- Method: stepper (IT (eql vector-builder))
- *Source*
- transducers.lisp
- -- Method: stepper (IT (eql hash-table-builder))
- *Source*
- transducers.lisp
- -- Generic Function: unwrap CLIENT OBJ
- *Package*
- *note data-lens.transducers.internals: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS package.
- *Source*
- transducer-protocol.lisp
- *Methods*
- -- Method: unwrap (IT (eql list-builder)) OBJ
- *Source*
- transducers.lisp
- -- Method: unwrap CLIENT OBJ
-
-
-File: data-lens.info, Node: Exported classes, Prev: Exported generic functions, Up: Exported definitions
-
-4.1.4 Classes
--------------
-
- -- Class: lazy-sequence ()
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- lazy-sequence.lisp
- *Direct superclasses*
- standard-object (class)
- *Direct methods*
- • *note reduce-generic: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC
- DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE
- COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method. (method)
- • *note next: go to the DATA-LENS․TRANSDUCERS∶∶NEXT
- DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE method. (method)
- *Direct slots*
- -- Slot: %next
- *Initargs*
- :next
- *Readers*
- *note next: go to the DATA-LENS․TRANSDUCERS∶∶NEXT
- generic function. (generic function)
-
-
-File: data-lens.info, Node: Internal definitions, Prev: Exported definitions, Up: Definitions
-
-4.2 Internal definitions
-========================
-
-* Menu:
-
-* Internal macros::
-* Internal functions::
-* Internal generic functions::
-* Internal classes::
-
-
-File: data-lens.info, Node: Internal macros, Next: Internal functions, Prev: Internal definitions, Up: Internal definitions
-
-4.2.1 Macros
-------------
-
- -- Macro: comment &body BODY
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Macro: defdocumentation NAME &body DOC-SPECS
- *Package*
- *note data-lens.transducers.internals: go to the
- DATA-LENS․TRANSDUCERS․INTERNALS package.
- *Source*
- transducer-protocol.lisp
- -- Macro: transducer-lambda &body ((TWO-ARG-ACC TWO-ARG-NEXT) &body
- TWO-ARG-BODY)
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Macro: updatef PLACE FUN &rest ARGS
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
-
-
-File: data-lens.info, Node: Internal functions, Next: Internal generic functions, Prev: Internal macros, Up: Internal definitions
-
-4.2.2 Functions
----------------
-
- -- Function: =>> FUN1 FUN2
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: cons-new &key TEST KEY
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: deduplicate &optional TEST
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: eduction XF SEQ
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: filler LENGTH1 LENGTH2 FILL-VALUE
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: make-alist-history-lens KEY
- A lens for updating a alist, preserving previous values
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp file.
- (file)
- -- Function: matching-list-reducer TEST ACC NEXT
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: seq A B
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Source*
- transducers.lisp
- -- Function: update THING FUN &rest ARGS
- *Package*
- *note data-lens: go to the DATA-LENS package.
- *Source*
- *note lens.lisp: go to the data-lens/lens․lisp file. (file)
- -- Function: wrap-constant V
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp file.
- (file)
- -- Function: wrap-identity V
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp file.
- (file)
-
-
-File: data-lens.info, Node: Internal generic functions, Next: Internal classes, Prev: Internal functions, Up: Internal definitions
-
-4.2.3 Generic functions
------------------------
-
- -- Generic Function: clone OBJ &rest NEW-INITARGS &key
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp file.
- (file)
- *Methods*
- -- Method: clone OBJ &rest NEW-INITARGS &key around
- -- Generic Function: fmap FUNCTION DATA
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp file.
- (file)
- *Methods*
- -- Method: fmap FUNCTION (DATA identity-)
- -- Method: fmap FUNCTION (DATA constant-)
- -- Method: fmap FUNCTION (DATA list)
- -- Method: fmap FUNCTION (DATA vector)
- -- Generic Function: next OBJECT
- *Package*
- *note data-lens.transducers: go to the DATA-LENS․TRANSDUCERS
- package.
- *Methods*
- -- Method: next (LAZY-SEQUENCE lazy-sequence)
- automatically generated reader method
- *Source*
- lazy-sequence.lisp
- -- Generic Function: unconstant OBJECT
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Methods*
- -- Method: unconstant (CONSTANT- constant-)
- automatically generated reader method
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp
- file. (file)
- -- Generic Function: unidentity OBJECT
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Methods*
- -- Method: unidentity (IDENTITY- identity-)
- automatically generated reader method
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp
- file. (file)
-
-
-File: data-lens.info, Node: Internal classes, Prev: Internal generic functions, Up: Internal definitions
-
-4.2.4 Classes
--------------
-
- -- Class: constant- ()
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp file.
- (file)
- *Direct superclasses*
- standard-object (class)
- *Direct methods*
- • *note fmap: go to the DATA-LENS․LENSES∶∶FMAP
- COMMON-LISP∶∶T DATA-LENS․LENSES∶∶CONSTANT- method.
- (method)
- • print-object (method)
- • *note unconstant: go to the DATA-LENS․LENSES∶∶UNCONSTANT
- DATA-LENS․LENSES∶∶CONSTANT- method. (method)
- *Direct slots*
- -- Slot: %v
- *Initargs*
- :value
- *Readers*
- *note unconstant: go to the
- DATA-LENS․LENSES∶∶UNCONSTANT generic function.
- (generic function)
- -- Class: identity- ()
- *Package*
- *note data-lens.lenses: go to the DATA-LENS․LENSES package.
- *Source*
- *note optics.lisp: go to the data-lens/optics․lisp file.
- (file)
- *Direct superclasses*
- standard-object (class)
- *Direct methods*
- • *note fmap: go to the DATA-LENS․LENSES∶∶FMAP
- COMMON-LISP∶∶T DATA-LENS․LENSES∶∶IDENTITY- method.
- (method)
- • print-object (method)
- • *note unidentity: go to the DATA-LENS․LENSES∶∶UNIDENTITY
- DATA-LENS․LENSES∶∶IDENTITY- method. (method)
- *Direct slots*
- -- Slot: %v
- *Initargs*
- :value
- *Readers*
- *note unidentity: go to the
- DATA-LENS․LENSES∶∶UNIDENTITY generic function.
- (generic function)
-
-
-File: data-lens.info, Node: Indexes, Prev: Definitions, Up: Top
-
-Appendix A Indexes
-******************
-
-* Menu:
-
-* Concept index::
-* Function index::
-* Variable index::
-* Data type index::
-
-
-File: data-lens.info, Node: Concept index, Next: Function index, Prev: Indexes, Up: Indexes
-
-A.1 Concepts
-============
-
- [index ]
-* Menu:
-
-* data-lens.asd: The data-lens․asd file.
- (line 6)
-* data-lens/lens.lisp: The data-lens/lens․lisp file.
- (line 6)
-* data-lens/optics.lisp: The data-lens/optics․lisp file.
- (line 6)
-* data-lens/package.lisp: The data-lens/package․lisp file.
- (line 6)
-* File, Lisp, data-lens.asd: The data-lens․asd file.
- (line 6)
-* File, Lisp, data-lens/lens.lisp: The data-lens/lens․lisp file.
- (line 6)
-* File, Lisp, data-lens/optics.lisp: The data-lens/optics․lisp file.
- (line 6)
-* File, Lisp, data-lens/package.lisp: The data-lens/package․lisp file.
- (line 6)
-* Lisp File, data-lens.asd: The data-lens․asd file.
- (line 6)
-* Lisp File, data-lens/lens.lisp: The data-lens/lens․lisp file.
- (line 6)
-* Lisp File, data-lens/optics.lisp: The data-lens/optics․lisp file.
- (line 6)
-* Lisp File, data-lens/package.lisp: The data-lens/package․lisp file.
- (line 6)
-
-
-File: data-lens.info, Node: Function index, Next: Variable index, Prev: Concept index, Up: Indexes
-
-A.2 Functions
-=============
-
- [index ]
-* Menu:
-
-* <>1: Exported macros. (line 6)
-* ==: Exported functions. (line 6)
-* =>>: Internal functions. (line 6)
-* •: Exported macros. (line 37)
-* applicable-when: Exported functions. (line 11)
-* applying: Exported macros. (line 11)
-* catting: Exported functions. (line 16)
-* clone: Internal generic functions.
- (line 6)
-* clone <1>: Internal generic functions.
- (line 13)
-* collecting: Exported functions. (line 22)
-* combine-matching-lists: Exported functions. (line 28)
-* comment: Internal macros. (line 6)
-* compress-runs: Exported functions. (line 33)
-* compressing-runs: Exported functions. (line 38)
-* cons-new: Internal functions. (line 11)
-* cumsum: Exported functions. (line 44)
-* deduping: Exported functions. (line 49)
-* deduplicate: Internal functions. (line 16)
-* defdocumentation: Internal macros. (line 12)
-* defun-ct: Exported macros. (line 16)
-* denest: Exported functions. (line 55)
-* derive: Exported functions. (line 60)
-* dropping: Exported functions. (line 65)
-* eduction: Internal functions. (line 21)
-* element: Exported functions. (line 71)
-* exclude: Exported functions. (line 76)
-* exit-early: Exported functions. (line 81)
-* extract-key: Exported generic functions.
- (line 6)
-* extract-key <1>: Exported generic functions.
- (line 12)
-* extract-key <2>: Exported generic functions.
- (line 13)
-* filler: Internal functions. (line 27)
-* filtering: Exported functions. (line 87)
-* fmap: Internal generic functions.
- (line 14)
-* fmap <1>: Internal generic functions.
- (line 21)
-* fmap <2>: Internal generic functions.
- (line 22)
-* fmap <3>: Internal generic functions.
- (line 23)
-* fmap <4>: Internal generic functions.
- (line 24)
-* Function, ==: Exported functions. (line 7)
-* Function, =>>: Internal functions. (line 7)
-* Function, applicable-when: Exported functions. (line 12)
-* Function, catting: Exported functions. (line 17)
-* Function, collecting: Exported functions. (line 23)
-* Function, combine-matching-lists: Exported functions. (line 29)
-* Function, compress-runs: Exported functions. (line 34)
-* Function, compressing-runs: Exported functions. (line 39)
-* Function, cons-new: Internal functions. (line 12)
-* Function, cumsum: Exported functions. (line 45)
-* Function, deduping: Exported functions. (line 50)
-* Function, deduplicate: Internal functions. (line 17)
-* Function, denest: Exported functions. (line 56)
-* Function, derive: Exported functions. (line 61)
-* Function, dropping: Exported functions. (line 66)
-* Function, eduction: Internal functions. (line 22)
-* Function, element: Exported functions. (line 72)
-* Function, exclude: Exported functions. (line 77)
-* Function, exit-early: Exported functions. (line 82)
-* Function, filler: Internal functions. (line 28)
-* Function, filtering: Exported functions. (line 88)
-* Function, hash-table-select: Exported functions. (line 94)
-* Function, include: Exported functions. (line 100)
-* Function, iota: Exported functions. (line 105)
-* Function, juxt: Exported functions. (line 111)
-* Function, key: Exported functions. (line 116)
-* Function, key-transform: Exported functions. (line 121)
-* Function, lazy-sequence: Exported functions. (line 126)
-* Function, make-alist-history-lens: Internal functions. (line 33)
-* Function, make-alist-lens: Exported functions. (line 132)
-* Function, make-hash-table-lens: Exported functions. (line 139)
-* Function, make-list-lens: Exported functions. (line 146)
-* Function, make-plist-lens: Exported functions. (line 153)
-* Function, mapcatting: Exported functions. (line 160)
-* Function, mapping: Exported functions. (line 166)
-* Function, matching-list-reducer: Internal functions. (line 40)
-* Function, maximizing: Exported functions. (line 172)
-* Function, mv-filtering: Exported functions. (line 177)
-* Function, mv-mapping: Exported functions. (line 183)
-* Function, mv-selecting: Exported functions. (line 189)
-* Function, of-length: Exported functions. (line 195)
-* Function, of-max-length: Exported functions. (line 200)
-* Function, of-min-length: Exported functions. (line 205)
-* Function, on: Exported functions. (line 210)
-* Function, over: Exported functions. (line 215)
-* Function, over <1>: Exported functions. (line 220)
-* Function, pick: Exported functions. (line 255)
-* Function, regex-match: Exported functions. (line 260)
-* Function, repeating*: Exported functions. (line 265)
-* Function, seq: Internal functions. (line 45)
-* Function, set: Exported functions. (line 271)
-* Function, slice: Exported functions. (line 279)
-* Function, sorted: Exported functions. (line 284)
-* Function, splice-elt: Exported functions. (line 289)
-* Function, splitting: Exported functions. (line 294)
-* Function, suffixp: Exported functions. (line 300)
-* Function, taking: Exported functions. (line 305)
-* Function, transduce: Exported functions. (line 311)
-* Function, transform-elt: Exported functions. (line 317)
-* Function, transform-head: Exported functions. (line 322)
-* Function, transform-tail: Exported functions. (line 327)
-* Function, update: Internal functions. (line 51)
-* Function, view: Exported functions. (line 332)
-* Function, wrap-constant: Internal functions. (line 56)
-* Function, wrap-identity: Internal functions. (line 62)
-* Function, zipping: Exported functions. (line 339)
-* functionalize: Exported generic functions.
- (line 14)
-* functionalize <1>: Exported generic functions.
- (line 20)
-* functionalize <2>: Exported generic functions.
- (line 21)
-* functionalize <3>: Exported generic functions.
- (line 22)
-* functionalize <4>: Exported generic functions.
- (line 23)
-* Generic Function, clone: Internal generic functions.
- (line 7)
-* Generic Function, extract-key: Exported generic functions.
- (line 7)
-* Generic Function, fmap: Internal generic functions.
- (line 15)
-* Generic Function, functionalize: Exported generic functions.
- (line 15)
-* Generic Function, init: Exported generic functions.
- (line 25)
-* Generic Function, next: Internal generic functions.
- (line 26)
-* Generic Function, reduce-generic: Exported generic functions.
- (line 41)
-* Generic Function, stepper: Exported generic functions.
- (line 57)
-* Generic Function, unconstant: Internal generic functions.
- (line 35)
-* Generic Function, unidentity: Internal generic functions.
- (line 44)
-* Generic Function, unwrap: Exported generic functions.
- (line 73)
-* hash-table-select: Exported functions. (line 93)
-* include: Exported functions. (line 99)
-* init: Exported generic functions.
- (line 24)
-* init <1>: Exported generic functions.
- (line 31)
-* init <2>: Exported generic functions.
- (line 34)
-* init <3>: Exported generic functions.
- (line 37)
-* iota: Exported functions. (line 104)
-* juxt: Exported functions. (line 110)
-* key: Exported functions. (line 115)
-* key-transform: Exported functions. (line 120)
-* lazy-sequence: Exported functions. (line 125)
-* let-fn: Exported macros. (line 21)
-* Macro, <>1: Exported macros. (line 7)
-* Macro, applying: Exported macros. (line 12)
-* Macro, comment: Internal macros. (line 7)
-* Macro, defdocumentation: Internal macros. (line 13)
-* Macro, defun-ct: Exported macros. (line 17)
-* Macro, let-fn: Exported macros. (line 22)
-* Macro, repeating: Exported macros. (line 27)
-* Macro, shortcut: Exported macros. (line 33)
-* Macro, transducer-lambda: Internal macros. (line 20)
-* Macro, updatef: Internal macros. (line 26)
-* Macro, •: Exported macros. (line 38)
-* make-alist-history-lens: Internal functions. (line 32)
-* make-alist-lens: Exported functions. (line 131)
-* make-hash-table-lens: Exported functions. (line 138)
-* make-list-lens: Exported functions. (line 145)
-* make-plist-lens: Exported functions. (line 152)
-* mapcatting: Exported functions. (line 159)
-* mapping: Exported functions. (line 165)
-* matching-list-reducer: Internal functions. (line 39)
-* maximizing: Exported functions. (line 171)
-* Method, clone: Internal generic functions.
- (line 14)
-* Method, extract-key: Exported generic functions.
- (line 13)
-* Method, extract-key <1>: Exported generic functions.
- (line 14)
-* Method, fmap: Internal generic functions.
- (line 22)
-* Method, fmap <1>: Internal generic functions.
- (line 23)
-* Method, fmap <2>: Internal generic functions.
- (line 24)
-* Method, fmap <3>: Internal generic functions.
- (line 25)
-* Method, functionalize: Exported generic functions.
- (line 21)
-* Method, functionalize <1>: Exported generic functions.
- (line 22)
-* Method, functionalize <2>: Exported generic functions.
- (line 23)
-* Method, functionalize <3>: Exported generic functions.
- (line 24)
-* Method, init: Exported generic functions.
- (line 32)
-* Method, init <1>: Exported generic functions.
- (line 35)
-* Method, init <2>: Exported generic functions.
- (line 38)
-* Method, next: Internal generic functions.
- (line 31)
-* Method, reduce-generic: Exported generic functions.
- (line 49)
-* Method, reduce-generic <1>: Exported generic functions.
- (line 52)
-* Method, reduce-generic <2>: Exported generic functions.
- (line 53)
-* Method, reduce-generic <3>: Exported generic functions.
- (line 54)
-* Method, reduce-generic <4>: Exported generic functions.
- (line 56)
-* Method, stepper: Exported generic functions.
- (line 64)
-* Method, stepper <1>: Exported generic functions.
- (line 67)
-* Method, stepper <2>: Exported generic functions.
- (line 70)
-* Method, unconstant: Internal generic functions.
- (line 39)
-* Method, unidentity: Internal generic functions.
- (line 48)
-* Method, unwrap: Exported generic functions.
- (line 80)
-* Method, unwrap <1>: Exported generic functions.
- (line 83)
-* mv-filtering: Exported functions. (line 176)
-* mv-mapping: Exported functions. (line 182)
-* mv-selecting: Exported functions. (line 188)
-* next: Internal generic functions.
- (line 25)
-* next <1>: Internal generic functions.
- (line 30)
-* of-length: Exported functions. (line 194)
-* of-max-length: Exported functions. (line 199)
-* of-min-length: Exported functions. (line 204)
-* on: Exported functions. (line 209)
-* over: Exported functions. (line 214)
-* over <1>: Exported functions. (line 219)
-* pick: Exported functions. (line 254)
-* reduce-generic: Exported generic functions.
- (line 40)
-* reduce-generic <1>: Exported generic functions.
- (line 47)
-* reduce-generic <2>: Exported generic functions.
- (line 51)
-* reduce-generic <3>: Exported generic functions.
- (line 52)
-* reduce-generic <4>: Exported generic functions.
- (line 53)
-* reduce-generic <5>: Exported generic functions.
- (line 54)
-* regex-match: Exported functions. (line 259)
-* repeating: Exported macros. (line 26)
-* repeating*: Exported functions. (line 264)
-* seq: Internal functions. (line 44)
-* set: Exported functions. (line 270)
-* shortcut: Exported macros. (line 32)
-* slice: Exported functions. (line 278)
-* sorted: Exported functions. (line 283)
-* splice-elt: Exported functions. (line 288)
-* splitting: Exported functions. (line 293)
-* stepper: Exported generic functions.
- (line 56)
-* stepper <1>: Exported generic functions.
- (line 63)
-* stepper <2>: Exported generic functions.
- (line 66)
-* stepper <3>: Exported generic functions.
- (line 69)
-* suffixp: Exported functions. (line 299)
-* taking: Exported functions. (line 304)
-* transduce: Exported functions. (line 310)
-* transducer-lambda: Internal macros. (line 18)
-* transform-elt: Exported functions. (line 316)
-* transform-head: Exported functions. (line 321)
-* transform-tail: Exported functions. (line 326)
-* unconstant: Internal generic functions.
- (line 34)
-* unconstant <1>: Internal generic functions.
- (line 38)
-* unidentity: Internal generic functions.
- (line 43)
-* unidentity <1>: Internal generic functions.
- (line 47)
-* unwrap: Exported generic functions.
- (line 72)
-* unwrap <1>: Exported generic functions.
- (line 79)
-* unwrap <2>: Exported generic functions.
- (line 82)
-* update: Internal functions. (line 50)
-* updatef: Internal macros. (line 25)
-* view: Exported functions. (line 331)
-* wrap-constant: Internal functions. (line 55)
-* wrap-identity: Internal functions. (line 61)
-* zipping: Exported functions. (line 338)
-
-
-File: data-lens.info, Node: Variable index, Next: Data type index, Prev: Function index, Up: Indexes
-
-A.3 Variables
-=============
-
- [index ]
-* Menu:
-
-* %next: Exported classes. (line 22)
-* %v: Internal classes. (line 22)
-* %v <1>: Internal classes. (line 45)
-* Slot, %next: Exported classes. (line 23)
-* Slot, %v: Internal classes. (line 23)
-* Slot, %v <1>: Internal classes. (line 46)
-
-
-File: data-lens.info, Node: Data type index, Prev: Variable index, Up: Indexes
-
-A.4 Data types
-==============
-
- [index ]
-* Menu:
-
-* Class, constant-: Internal classes. (line 7)
-* Class, identity-: Internal classes. (line 30)
-* Class, lazy-sequence: Exported classes. (line 7)
-* constant-: Internal classes. (line 6)
-* data-lens: The data-lens system. (line 6)
-* data-lens <1>: The data-lens package.
- (line 6)
-* data-lens.lenses: The data-lens․lenses package.
- (line 6)
-* data-lens.package: The data-lens․package package.
- (line 6)
-* data-lens.transducers: The data-lens․transducers package.
- (line 6)
-* data-lens.transducers.internals: The data-lens․transducers․internals package.
- (line 6)
-* identity-: Internal classes. (line 29)
-* lazy-sequence: Exported classes. (line 6)
-* Package, data-lens: The data-lens package.
- (line 6)
-* Package, data-lens.lenses: The data-lens․lenses package.
- (line 6)
-* Package, data-lens.package: The data-lens․package package.
- (line 6)
-* Package, data-lens.transducers: The data-lens․transducers package.
- (line 6)
-* Package, data-lens.transducers.internals: The data-lens․transducers․internals package.
- (line 6)
-* System, data-lens: The data-lens system. (line 6)
-
-
-
-Tag Table:
-Node: Top217
-Node: Systems720
-Node: The data-lens system922
-Ref: go to the data-lens system1034
-Node: Files1654
-Node: Lisp files1866
-Node: The data-lens․asd file2218
-Ref: go to the data-lens․asd file2394
-Node: The data-lens/package․lisp file2494
-Ref: go to the data-lens/package․lisp file2710
-Node: The data-lens/optics․lisp file3237
-Ref: go to the data-lens/optics․lisp file3457
-Node: The data-lens/lens․lisp file6152
-Ref: go to the data-lens/lens․lisp file6326
-Node: Packages11245
-Node: The data-lens package11731
-Ref: go to the DATA-LENS package11890
-Node: The data-lens․transducers package16741
-Ref: go to the DATA-LENS․TRANSDUCERS package16947
-Node: The data-lens․package package19876
-Ref: go to the DATA-LENS․PACKAGE package20083
-Node: The data-lens․lenses package20194
-Ref: go to the DATA-LENS․LENSES package20411
-Node: The data-lens․transducers․internals package23278
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS package23485
-Node: Definitions27068
-Node: Exported definitions27338
-Node: Exported macros27614
-Ref: go to the DATA-LENS∶∶<>1 macro27798
-Ref: go to the DATA-LENS∶∶APPLYING macro27990
-Ref: go to the DATA-LENS∶∶DEFUN-CT macro28196
-Ref: go to the DATA-LENS∶∶LET-FN macro28399
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶REPEATING macro28579
-Ref: go to the DATA-LENS∶∶SHORTCUT macro28780
-Ref: go to the DATA-LENS∶∶• macro28963
-Node: Exported functions29121
-Ref: go to the DATA-LENS∶∶== function29325
-Ref: go to the DATA-LENS∶∶APPLICABLE-WHEN function29521
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶CATTING function29703
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶COLLECTING function29886
-Ref: go to the DATA-LENS∶∶COMBINE-MATCHING-LISTS function30099
-Ref: go to the DATA-LENS∶∶COMPRESS-RUNS function30308
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶COMPRESSING-RUNS function30515
-Ref: go to the DATA-LENS∶∶CUMSUM function30714
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶DEDUPING function30909
-Ref: go to the DATA-LENS∶∶DENEST function31095
-Ref: go to the DATA-LENS∶∶DERIVE function31291
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶DROPPING function31473
-Ref: go to the DATA-LENS∶∶ELEMENT function31647
-Ref: go to the DATA-LENS∶∶EXCLUDE function31831
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶EXIT-EARLY function32017
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶FILTERING function32239
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-SELECT function32430
-Ref: go to the DATA-LENS∶∶INCLUDE function32605
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶IOTA function32803
-Ref: go to the DATA-LENS∶∶JUXT function32985
-Ref: go to the DATA-LENS∶∶KEY function33164
-Ref: go to the DATA-LENS∶∶KEY-TRANSFORM function33369
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE function33559
-Ref: go to the DATA-LENS․LENSES∶∶MAKE-ALIST-LENS function33743
-Ref: go to the DATA-LENS․LENSES∶∶MAKE-HASH-TABLE-LENS function34030
-Ref: go to the DATA-LENS․LENSES∶∶MAKE-LIST-LENS function34318
-Ref: go to the DATA-LENS․LENSES∶∶MAKE-PLIST-LENS function34575
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶MAPCATTING function34852
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶MAPPING function35042
-Ref: go to the DATA-LENS∶∶MAXIMIZING function35232
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶MV-FILTERING function35436
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶MV-MAPPING function35629
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶MV-SELECTING function35824
-Ref: go to the DATA-LENS∶∶OF-LENGTH function36000
-Ref: go to the DATA-LENS∶∶OF-MAX-LENGTH function36189
-Ref: go to the DATA-LENS∶∶OF-MIN-LENGTH function36378
-Ref: go to the DATA-LENS∶∶ON function36560
-Ref: go to the DATA-LENS∶∶OVER function36757
-Ref: go to the DATA-LENS․LENSES∶∶OVER function36945
-Ref: go to the DATA-LENS∶∶PICK function38383
-Ref: go to the DATA-LENS∶∶REGEX-MATCH function38572
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶REPEATING* function38767
-Ref: go to the DATA-LENS․LENSES∶∶SET function38946
-Ref: go to the DATA-LENS∶∶SLICE function39303
-Ref: go to the DATA-LENS∶∶SORTED function39509
-Ref: go to the DATA-LENS∶∶SPLICE-ELT function39699
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶SPLITTING function39896
-Ref: go to the DATA-LENS∶∶SUFFIXP function40083
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶TAKING function40263
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶TRANSDUCE function40448
-Ref: go to the DATA-LENS∶∶TRANSFORM-ELT function40662
-Ref: go to the DATA-LENS∶∶TRANSFORM-HEAD function40852
-Ref: go to the DATA-LENS∶∶TRANSFORM-TAIL function41042
-Ref: go to the DATA-LENS․LENSES∶∶VIEW function41227
-Ref: go to the DATA-LENS∶∶ZIPPING function41518
-Node: Exported generic functions41676
-Ref: go to the DATA-LENS∶∶EXTRACT-KEY generic function41905
-Ref: go to the DATA-LENS∶∶EXTRACT-KEY COMMON-LISP∶∶HASH-TABLE COMMON-LISP∶∶T method42132
-Ref: go to the DATA-LENS∶∶EXTRACT-KEY COMMON-LISP∶∶LIST COMMON-LISP∶∶T method42181
-Ref: go to the DATA-LENS∶∶FUNCTIONALIZE generic function42220
-Ref: go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶HASH-TABLE method42444
-Ref: go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶VECTOR method42492
-Ref: go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶SYMBOL method42540
-Ref: go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶FUNCTION method42590
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT generic function42624
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ method42868
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT ❨eql DATA-LENS․TRANSDUCERS∶∶VECTOR-BUILDER❩ method42982
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT ❨eql DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-BUILDER❩ method43100
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC generic function43212
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method43503
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶SEQUENCE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method43639
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶SEQUENCE COMMON-LISP∶∶SYMBOL COMMON-LISP∶∶T method43710
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶T COMMON-LISP∶∶SYMBOL COMMON-LISP∶∶T method43770
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶HASH-TABLE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method43865
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER generic function43902
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ method44149
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql DATA-LENS․TRANSDUCERS∶∶VECTOR-BUILDER❩ method44266
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-BUILDER❩ method44387
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP generic function44488
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ COMMON-LISP∶∶T method44738
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP COMMON-LISP∶∶T COMMON-LISP∶∶T method44839
-Node: Exported classes44840
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE class45008
-Node: Internal definitions45901
-Node: Internal macros46157
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶COMMENT macro46345
-Ref: go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶DEFDOCUMENTATION macro46542
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶TRANSDUCER-LAMBDA macro46813
-Ref: go to the DATA-LENS∶∶UPDATEF macro47001
-Node: Internal functions47159
-Ref: go to the DATA-LENS∶∶=>> function47357
-Ref: go to the DATA-LENS∶∶CONS-NEW function47551
-Ref: go to the DATA-LENS∶∶DEDUPLICATE function47749
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶EDUCTION function47936
-Ref: go to the DATA-LENS∶∶FILLER function48132
-Ref: go to the DATA-LENS․LENSES∶∶MAKE-ALIST-HISTORY-LENS function48331
-Ref: go to the DATA-LENS∶∶MATCHING-LIST-REDUCER function48629
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶SEQ function48808
-Ref: go to the DATA-LENS∶∶UPDATE function48998
-Ref: go to the DATA-LENS․LENSES∶∶WRAP-CONSTANT function49185
-Ref: go to the DATA-LENS․LENSES∶∶WRAP-IDENTITY function49402
-Node: Internal generic functions49590
-Ref: go to the DATA-LENS․LENSES∶∶CLONE generic function49833
-Ref: go to the DATA-LENS․LENSES∶∶CLONE COMMON-LISP∶∶T AROUND method50098
-Ref: go to the DATA-LENS․LENSES∶∶FMAP generic function50139
-Ref: go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T DATA-LENS․LENSES∶∶IDENTITY- method50394
-Ref: go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T DATA-LENS․LENSES∶∶CONSTANT- method50447
-Ref: go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T COMMON-LISP∶∶LIST method50495
-Ref: go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T COMMON-LISP∶∶VECTOR method50545
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶NEXT generic function50579
-Ref: go to the DATA-LENS․TRANSDUCERS∶∶NEXT DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE method50758
-Ref: go to the DATA-LENS․LENSES∶∶UNCONSTANT generic function50914
-Ref: go to the DATA-LENS․LENSES∶∶UNCONSTANT DATA-LENS․LENSES∶∶CONSTANT- method51071
-Ref: go to the DATA-LENS․LENSES∶∶UNIDENTITY generic function51294
-Ref: go to the DATA-LENS․LENSES∶∶UNIDENTITY DATA-LENS․LENSES∶∶IDENTITY- method51451
-Node: Internal classes51635
-Ref: go to the DATA-LENS․LENSES∶∶CONSTANT- class51799
-Ref: go to the DATA-LENS․LENSES∶∶IDENTITY- class52727
-Node: Indexes53632
-Node: Concept index53827
-Node: Function index55724
-Node: Variable index77919
-Node: Data type index78516
-
-End Tag Table
-
-
-Local Variables:
-coding: utf-8
-End:
diff --git a/docs/data-lens.texi b/docs/data-lens.texi
deleted file mode 100644
index 5e9dd22..0000000
--- a/docs/data-lens.texi
+++ /dev/null
@@ -1,2240 +0,0 @@
-\input texinfo
-
-@c data-lens.texi --- Reference manual
-
-@c Copyright (C) 2021 Edward Langley
-
-@c This file is part of data-lens.
-
-
-
-@c Commentary:
-
-@c Generated automatically by Declt version 3.0 "Montgomery Scott"
-@c on Wed Jan 06 14:19:05 2021 GMT-8.
-
-
-@c ====================================================================
-@c Header
-@c ====================================================================
-@c %**start of header
-@setfilename data-lens.info
-@settitle The data-lens Reference Manual
-@afourpaper
-@documentencoding UTF-8
-@c %**end of header
-
-
-
-@c ====================================================================
-@c Format Specific Tweaks
-@c ====================================================================
-@tex
-%% Declt uses several Unicode characters to "reveal" blanks. This
-%% works fine in HTML or Info output, but TeX will have problems with
-%% these. The code below translates those characters to something that
-%% TeX can handle.
-
-%% U+23B5 (Bottom Square Bracket), used to reveal white spaces, is
-%% translated to its Computer Modern teletype version.
-\DeclareUnicodeCharacter{23B5}{{\tt\char'040}}
-
-%% U+21B5 (Downwards Arrow With Corner Leftwards), used to reveal
-%% carriage returns, is translated to \hookleftarrow in math mode.
-\DeclareUnicodeCharacter{21B5}{\ensuremath\hookleftarrow}
-
-%% U+21E5 (Rightwards Arrow To Bar), used to reveal tabs, is
-%% translated to something that looks similar, based on a rightarrow
-%% and a vertical bar from the math extension font.
-\DeclareUnicodeCharacter{21E5}{%
- \ensuremath{\rightarrow\kern-.5em\mathchar\"130C}}
-
-
-%% Declt uses several Unicode characters to replace "fragile" ones in
-%% anchor names and references. These characters are chosen to resemble
-%% the original ones, without interfering with Info syntax. In TeX
-%% however, we can switch them back to the original versions, because
-%% cross-references are done differently. In theory, I think we could do
-%% something similar for HTML output (again, only the Info syntax poses
-%% problems), but I don't know how to do something similar to what's
-%% below.
-
-%% U+2024 (One Dot Leader) replaces periods.
-\DeclareUnicodeCharacter{2024}{.}
-
-%% U+2236 (Ratio) replaces colons.
-\DeclareUnicodeCharacter{2236}{:}
-
-%% U+2768 (Medium Left Parenthesis Ornament) replaces left parenthesis.
-\DeclareUnicodeCharacter{2768}{(}
-
-%% U+2769 (Medium Right Parenthesis Ornament) replaces right parenthesis.
-\DeclareUnicodeCharacter{2769}{)}
-
-%% U+214B (Turned Ampersand) replaces ampersands.
-\DeclareUnicodeCharacter{214B}{&}
-
-%% U+2216 (Set Minus) replaces backslashes.
-\DeclareUnicodeCharacter{2216}{\char"5C}
-
-%% The following ones are already defined in texinfo.tex so we have nothing
-%% more to do:
-%% U+201A (Single Low-9 Quotation Mark) replaces commas.
-%% U+2205 (Empty Set) replaces empty symbol names.
-
-@end tex
-
-
-
-@c ====================================================================
-@c Settings
-@c ====================================================================
-@setchapternewpage odd
-@documentdescription
-The data-lens Reference Manual.
-@end documentdescription
-
-
-
-@c ====================================================================
-@c New Commands
-@c ====================================================================
-
-@c ---------------
-@c Indexing macros
-@c ---------------
-
-@c Packages
-@macro packageindex{name}
-@tpindex \name\
-@tpindex @r{Package, }\name\
-@end macro
-
-@c Systems
-@macro systemindex{name}
-@tpindex \name\
-@tpindex @r{System, }\name\
-@end macro
-
-@c Modules
-@macro moduleindex{name}
-@cindex @t{\name\}
-@cindex Module, @t{\name\}
-@end macro
-
-@c Other files
-@macro otherfileindex{name}
-@cindex @t{\name\}
-@cindex Other File, @t{\name\}
-@cindex File, other, @t{\name\}
-@end macro
-
-@c Lisp files
-@macro lispfileindex{name}
-@cindex @t{\name\}
-@cindex Lisp File, @t{\name\}
-@cindex File, Lisp, @t{\name\}
-@end macro
-
-@c C files
-@macro cfileindex{name}
-@cindex @t{\name\}
-@cindex C File, @t{\name\}
-@cindex File, C, @t{\name\}
-@end macro
-
-@c Java files
-@macro javafileindex{name}
-@cindex @t{\name\}
-@cindex Java File, @t{\name\}
-@cindex File, Java, @t{\name\}
-@end macro
-
-@c Static files
-@macro staticfileindex{name}
-@cindex @t{\name\}
-@cindex Static File, @t{\name\}
-@cindex File, static, @t{\name\}
-@end macro
-
-@c Doc files
-@macro docfileindex{name}
-@cindex @t{\name\}
-@cindex Doc File, @t{\name\}
-@cindex File, doc, @t{\name\}
-@end macro
-
-@c HTML files
-@macro htmlfileindex{name}
-@cindex @t{\name\}
-@cindex HTML File, @t{\name\}
-@cindex File, html, @t{\name\}
-@end macro
-
-@c The following macros are meant to be used within @defxxx environments.
-@c Texinfo performs half the indexing job and we do the other half.
-
-@c Constants
-@macro constantsubindex{name}
-@vindex @r{Constant, }\name\
-@end macro
-
-@c Special variables
-@macro specialsubindex{name}
-@vindex @r{Special Variable, }\name\
-@end macro
-
-@c Symbol macros
-@macro symbolmacrosubindex{name}
-@vindex @r{Symbol Macro, }\name\
-@end macro
-
-@c Slots
-@macro slotsubindex{name}
-@vindex @r{Slot, }\name\
-@end macro
-
-@c Macros
-@macro macrosubindex{name}
-@findex @r{Macro, }\name\
-@end macro
-
-@c Compiler Macros
-@macro compilermacrosubindex{name}
-@findex @r{Compiler Macro, }\name\
-@end macro
-
-@c Functions
-@macro functionsubindex{name}
-@findex @r{Function, }\name\
-@end macro
-
-@c Methods
-@macro methodsubindex{name}
-@findex @r{Method, }\name\
-@end macro
-
-@c Generic Functions
-@macro genericsubindex{name}
-@findex @r{Generic Function, }\name\
-@end macro
-
-@c Setf Expanders
-@macro setfexpandersubindex{name}
-@findex @r{Setf Expander, }\name\
-@end macro
-
-@c Method Combinations
-@macro shortcombinationsubindex{name}
-@tpindex @r{Short Method Combination, }\name\
-@tpindex @r{Method Combination, Short, }\name\
-@end macro
-
-@macro longcombinationsubindex{name}
-@tpindex @r{Long Method Combination, }\name\
-@tpindex @r{Method Combination, Long, }\name\
-@end macro
-
-@c Conditions
-@macro conditionsubindex{name}
-@tpindex @r{Condition, }\name\
-@end macro
-
-@c Structures
-@macro structuresubindex{name}
-@tpindex @r{Structure, }\name\
-@end macro
-
-@c Types
-@macro typesubindex{name}
-@tpindex @r{Type, }\name\
-@end macro
-
-@c Classes
-@macro classsubindex{name}
-@tpindex @r{Class, }\name\
-@end macro
-
-
-
-@c ====================================================================
-@c Info Category and Directory
-@c ====================================================================
-@dircategory Common Lisp
-@direntry
-* data-lens Reference: (data-lens). The data-lens Reference Manual.
-@end direntry
-
-
-
-@c ====================================================================
-@c Title Page
-@c ====================================================================
-@titlepage
-@title The data-lens Reference Manual
-@subtitle Utilities for building data transformations from composable functions@comma{} modeled on lenses and transducers
-
-@author Edward Langley <@email{el-cl@atchar{}elangley.org}>
-
-@page
-@quotation
-This manual was generated automatically by Declt 3.0 "Montgomery Scott" on Wed Jan 06 14:19:05 2021 GMT-8.
-@end quotation
-@end titlepage
-
-
-
-@c ====================================================================
-@c Table of Contents
-@c ====================================================================
-@contents
-
-
-
-@c ====================================================================
-@c Top
-@c ====================================================================
-@ifnottex
-@node Top, Systems, (dir), (dir)
-@top The data-lens Reference Manual
-This is the data-lens Reference Manual,
-generated automatically by Declt version 3.0 "Montgomery Scott"
-on Wed Jan 06 14:19:05 2021 GMT-8.
-
-@menu
-* Systems:: The systems documentation
-* Files:: The files documentation
-* Packages:: The packages documentation
-* Definitions:: The symbols documentation
-* Indexes:: Concepts, functions, variables and data types
-@end menu
-@end ifnottex
-
-
-
-@c ====================================================================
-@c Systems
-@c ====================================================================
-@node Systems, Files, Top, Top
-@chapter Systems
-The main system appears first, followed by any subsystem dependency.
-
-@menu
-* The data-lens system::
-@end menu
-
-
-@c --------------------
-@c The data-lens system
-@c --------------------
-@node The data-lens system, , Systems, Systems
-@section @t{data-lens}
-@anchor{go to the data-lens system}@c
-@systemindex{data-lens}@c
-@table @strong
-@item Author
-Edward Langley <@email{el-cl@atchar{}elangley.org}>
-@item License
-MIT
-@item Description
-Utilities for building data transformations from composable functions@comma{} modeled on lenses and transducers
-@item Dependencies
-@itemize @bullet
-@item
-@t{cl-ppcre}
-@item
-@t{alexandria}
-@item
-@t{serapeum}
-@end itemize
-@item Source
-@ref{go to the data-lens․asd file, , @t{data-lens.asd}} (file)
-@item Components
-@itemize @bullet
-@item
-@ref{go to the data-lens/package․lisp file, , @t{package.lisp}} (file)
-@item
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@item
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end itemize
-@end table
-
-
-
-@c ====================================================================
-@c Files
-@c ====================================================================
-@node Files, Packages, Systems, Top
-@chapter Files
-Files are sorted by type and then listed depth-first from the systems
-components trees.
-
-@menu
-* Lisp files::
-@end menu
-
-
-@c ----------
-@c Lisp files
-@c ----------
-@node Lisp files, , Files, Files
-@section Lisp
-@menu
-* The data-lens.asd file: The data-lens․asd file.
-* The data-lens/package.lisp file: The data-lens/package․lisp file.
-* The data-lens/optics.lisp file: The data-lens/optics․lisp file.
-* The data-lens/lens.lisp file: The data-lens/lens․lisp file.
-@end menu
-
-@node The data-lens․asd file, The data-lens/package․lisp file, Lisp files, Lisp files
-@subsection @t{data-lens.asd}
-@anchor{go to the data-lens․asd file}@c
-@lispfileindex{data-lens.asd}@c
-@table @strong
-@item Location
-@t{data-lens.asd}
-@item Systems
-@ref{go to the data-lens system, , @t{data-lens}} (system)
-@end table
-
-@node The data-lens/package․lisp file, The data-lens/optics․lisp file, The data-lens․asd file, Lisp files
-@subsection @t{data-lens/package.lisp}
-@anchor{go to the data-lens/package․lisp file}@c
-@lispfileindex{data-lens/package.lisp}@c
-@table @strong
-@item Parent
-@ref{go to the data-lens system, , @t{data-lens}} (system)
-@item Location
-@t{package.lisp}
-@item Packages
-@itemize @bullet
-@item
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item
-@ref{go to the DATA-LENS․PACKAGE package, , @t{data-lens.package}}
-@item
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS package, , @t{data-lens.transducers.internals}}
-@end itemize
-@end table
-
-@node The data-lens/optics․lisp file, The data-lens/lens․lisp file, The data-lens/package․lisp file, Lisp files
-@subsection @t{data-lens/optics.lisp}
-@anchor{go to the data-lens/optics․lisp file}@c
-@lispfileindex{data-lens/optics.lisp}@c
-@table @strong
-@item Dependency
-@ref{go to the data-lens/package․lisp file, , @t{package.lisp}} (file)
-@item Parent
-@ref{go to the data-lens system, , @t{data-lens}} (system)
-@item Location
-@t{optics.lisp}
-@item Exported Definitions
-@itemize @bullet
-@item
-@ref{go to the DATA-LENS․LENSES∶∶MAKE-ALIST-LENS function, , @t{make-alist-lens}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶MAKE-HASH-TABLE-LENS function, , @t{make-hash-table-lens}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶MAKE-LIST-LENS function, , @t{make-list-lens}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶MAKE-PLIST-LENS function, , @t{make-plist-lens}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶OVER function, , @t{over}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶SET function, , @t{set}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶VIEW function, , @t{view}} (function)
-@end itemize
-@item Internal Definitions
-@itemize @bullet
-@item
-@ref{go to the DATA-LENS․LENSES∶∶CLONE generic function, , @t{clone}} (generic function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶CLONE COMMON-LISP∶∶T AROUND method, , @t{clone}} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶CONSTANT- class, , @t{constant-}} (class)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶FMAP generic function, , @t{fmap}} (generic function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T DATA-LENS․LENSES∶∶IDENTITY- method, , @t{fmap}} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T DATA-LENS․LENSES∶∶CONSTANT- method, , @t{fmap}} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T COMMON-LISP∶∶LIST method, , @t{fmap}} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T COMMON-LISP∶∶VECTOR method, , @t{fmap}} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶IDENTITY- class, , @t{identity-}} (class)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶MAKE-ALIST-HISTORY-LENS function, , @t{make-alist-history-lens}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶UNCONSTANT DATA-LENS․LENSES∶∶CONSTANT- method, , @t{unconstant}} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶UNIDENTITY DATA-LENS․LENSES∶∶IDENTITY- method, , @t{unidentity}} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶WRAP-CONSTANT function, , @t{wrap-constant}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶WRAP-IDENTITY function, , @t{wrap-identity}} (function)
-@end itemize
-@end table
-
-@node The data-lens/lens․lisp file, , The data-lens/optics․lisp file, Lisp files
-@subsection @t{data-lens/lens.lisp}
-@anchor{go to the data-lens/lens․lisp file}@c
-@lispfileindex{data-lens/lens.lisp}@c
-@table @strong
-@item Dependency
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@item Parent
-@ref{go to the data-lens system, , @t{data-lens}} (system)
-@item Location
-@t{lens.lisp}
-@item Exported Definitions
-@itemize @bullet
-@item
-@ref{go to the DATA-LENS∶∶<>1 macro, , @t{<>1}} (macro)
-@item
-@ref{go to the DATA-LENS∶∶== function, , @t{==}} (function)
-@item
-@ref{go to the DATA-LENS∶∶APPLICABLE-WHEN function, , @t{applicable-when}} (function)
-@item
-@ref{go to the DATA-LENS∶∶APPLYING macro, , @t{applying}} (macro)
-@item
-@ref{go to the DATA-LENS∶∶COMBINE-MATCHING-LISTS function, , @t{combine-matching-lists}} (function)
-@item
-@ref{go to the DATA-LENS∶∶COMPRESS-RUNS function, , @t{compress-runs}} (function)
-@item
-@ref{go to the DATA-LENS∶∶CUMSUM function, , @t{cumsum}} (function)
-@item
-@ref{go to the DATA-LENS∶∶DEFUN-CT macro, , @t{defun-ct}} (macro)
-@item
-@ref{go to the DATA-LENS∶∶DENEST function, , @t{denest}} (function)
-@item
-@ref{go to the DATA-LENS∶∶DERIVE function, , @t{derive}} (function)
-@item
-@ref{go to the DATA-LENS∶∶ELEMENT function, , @t{element}} (function)
-@item
-@ref{go to the DATA-LENS∶∶EXCLUDE function, , @t{exclude}} (function)
-@item
-@ref{go to the DATA-LENS∶∶EXTRACT-KEY generic function, , @t{extract-key}} (generic function)
-@item
-@ref{go to the DATA-LENS∶∶EXTRACT-KEY COMMON-LISP∶∶HASH-TABLE COMMON-LISP∶∶T method, , @t{extract-key}} (method)
-@item
-@ref{go to the DATA-LENS∶∶EXTRACT-KEY COMMON-LISP∶∶LIST COMMON-LISP∶∶T method, , @t{extract-key}} (method)
-@item
-@ref{go to the DATA-LENS∶∶FUNCTIONALIZE generic function, , @t{functionalize}} (generic function)
-@item
-@ref{go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶HASH-TABLE method, , @t{functionalize}} (method)
-@item
-@ref{go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶VECTOR method, , @t{functionalize}} (method)
-@item
-@ref{go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶SYMBOL method, , @t{functionalize}} (method)
-@item
-@ref{go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶FUNCTION method, , @t{functionalize}} (method)
-@item
-@ref{go to the DATA-LENS∶∶INCLUDE function, , @t{include}} (function)
-@item
-@ref{go to the DATA-LENS∶∶JUXT function, , @t{juxt}} (function)
-@item
-@ref{go to the DATA-LENS∶∶KEY function, , @t{key}} (function)
-@item
-@ref{go to the DATA-LENS∶∶KEY-TRANSFORM function, , @t{key-transform}} (function)
-@item
-@ref{go to the DATA-LENS∶∶LET-FN macro, , @t{let-fn}} (macro)
-@item
-@ref{go to the DATA-LENS∶∶MAXIMIZING function, , @t{maximizing}} (function)
-@item
-@ref{go to the DATA-LENS∶∶OF-LENGTH function, , @t{of-length}} (function)
-@item
-@ref{go to the DATA-LENS∶∶OF-MAX-LENGTH function, , @t{of-max-length}} (function)
-@item
-@ref{go to the DATA-LENS∶∶OF-MIN-LENGTH function, , @t{of-min-length}} (function)
-@item
-@ref{go to the DATA-LENS∶∶ON function, , @t{on}} (function)
-@item
-@ref{go to the DATA-LENS∶∶OVER function, , @t{over}} (function)
-@item
-@ref{go to the DATA-LENS∶∶PICK function, , @t{pick}} (function)
-@item
-@ref{go to the DATA-LENS∶∶REGEX-MATCH function, , @t{regex-match}} (function)
-@item
-@ref{go to the DATA-LENS∶∶SHORTCUT macro, , @t{shortcut}} (macro)
-@item
-@ref{go to the DATA-LENS∶∶SLICE function, , @t{slice}} (function)
-@item
-@ref{go to the DATA-LENS∶∶SORTED function, , @t{sorted}} (function)
-@item
-@ref{go to the DATA-LENS∶∶SPLICE-ELT function, , @t{splice-elt}} (function)
-@item
-@ref{go to the DATA-LENS∶∶SUFFIXP function, , @t{suffixp}} (function)
-@item
-@ref{go to the DATA-LENS∶∶TRANSFORM-ELT function, , @t{transform-elt}} (function)
-@item
-@ref{go to the DATA-LENS∶∶TRANSFORM-HEAD function, , @t{transform-head}} (function)
-@item
-@ref{go to the DATA-LENS∶∶TRANSFORM-TAIL function, , @t{transform-tail}} (function)
-@item
-@ref{go to the DATA-LENS∶∶ZIPPING function, , @t{zipping}} (function)
-@item
-@ref{go to the DATA-LENS∶∶• macro, , @t{•}} (macro)
-@end itemize
-@item Internal Definitions
-@itemize @bullet
-@item
-@ref{go to the DATA-LENS∶∶=>> function, , @t{=>>}} (function)
-@item
-@ref{go to the DATA-LENS∶∶CONS-NEW function, , @t{cons-new}} (function)
-@item
-@ref{go to the DATA-LENS∶∶DEDUPLICATE function, , @t{deduplicate}} (function)
-@item
-@ref{go to the DATA-LENS∶∶FILLER function, , @t{filler}} (function)
-@item
-@ref{go to the DATA-LENS∶∶MATCHING-LIST-REDUCER function, , @t{matching-list-reducer}} (function)
-@item
-@ref{go to the DATA-LENS∶∶UPDATE function, , @t{update}} (function)
-@item
-@ref{go to the DATA-LENS∶∶UPDATEF macro, , @t{updatef}} (macro)
-@end itemize
-@end table
-
-
-
-@c ====================================================================
-@c Packages
-@c ====================================================================
-@node Packages, Definitions, Files, Top
-@chapter Packages
-Packages are listed by definition order.
-
-@menu
-* The data-lens package::
-* The data-lens.transducers package: The data-lens․transducers package.
-* The data-lens.package package: The data-lens․package package.
-* The data-lens.lenses package: The data-lens․lenses package.
-* The data-lens.transducers.internals package: The data-lens․transducers․internals package.
-@end menu
-
-
-@c ---------------------
-@c The data-lens package
-@c ---------------------
-@node The data-lens package, The data-lens․transducers package, Packages, Packages
-@section @t{data-lens}
-@anchor{go to the DATA-LENS package}@c
-@packageindex{data-lens}@c
-@table @strong
-@item Source
-@ref{go to the data-lens/package․lisp file, , @t{package.lisp}} (file)
-@item Use List
-@t{common-lisp}
-@item Exported Definitions
-@itemize @bullet
-@item
-@ref{go to the DATA-LENS∶∶<>1 macro, , @t{<>1}} (macro)
-@item
-@ref{go to the DATA-LENS∶∶== function, , @t{==}} (function)
-@item
-@ref{go to the DATA-LENS∶∶APPLICABLE-WHEN function, , @t{applicable-when}} (function)
-@item
-@ref{go to the DATA-LENS∶∶APPLYING macro, , @t{applying}} (macro)
-@item
-@ref{go to the DATA-LENS∶∶COMBINE-MATCHING-LISTS function, , @t{combine-matching-lists}} (function)
-@item
-@ref{go to the DATA-LENS∶∶COMPRESS-RUNS function, , @t{compress-runs}} (function)
-@item
-@ref{go to the DATA-LENS∶∶CUMSUM function, , @t{cumsum}} (function)
-@item
-@ref{go to the DATA-LENS∶∶DEFUN-CT macro, , @t{defun-ct}} (macro)
-@item
-@ref{go to the DATA-LENS∶∶DENEST function, , @t{denest}} (function)
-@item
-@ref{go to the DATA-LENS∶∶DERIVE function, , @t{derive}} (function)
-@item
-@ref{go to the DATA-LENS∶∶ELEMENT function, , @t{element}} (function)
-@item
-@ref{go to the DATA-LENS∶∶EXCLUDE function, , @t{exclude}} (function)
-@item
-@ref{go to the DATA-LENS∶∶EXTRACT-KEY generic function, , @t{extract-key}} (generic function)
-@item
-@ref{go to the DATA-LENS∶∶EXTRACT-KEY COMMON-LISP∶∶HASH-TABLE COMMON-LISP∶∶T method, , @t{extract-key}} (method)
-@item
-@ref{go to the DATA-LENS∶∶EXTRACT-KEY COMMON-LISP∶∶LIST COMMON-LISP∶∶T method, , @t{extract-key}} (method)
-@item
-@ref{go to the DATA-LENS∶∶FUNCTIONALIZE generic function, , @t{functionalize}} (generic function)
-@item
-@ref{go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶HASH-TABLE method, , @t{functionalize}} (method)
-@item
-@ref{go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶VECTOR method, , @t{functionalize}} (method)
-@item
-@ref{go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶SYMBOL method, , @t{functionalize}} (method)
-@item
-@ref{go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶FUNCTION method, , @t{functionalize}} (method)
-@item
-@ref{go to the DATA-LENS∶∶INCLUDE function, , @t{include}} (function)
-@item
-@ref{go to the DATA-LENS∶∶JUXT function, , @t{juxt}} (function)
-@item
-@ref{go to the DATA-LENS∶∶KEY function, , @t{key}} (function)
-@item
-@ref{go to the DATA-LENS∶∶KEY-TRANSFORM function, , @t{key-transform}} (function)
-@item
-@ref{go to the DATA-LENS∶∶LET-FN macro, , @t{let-fn}} (macro)
-@item
-@ref{go to the DATA-LENS∶∶MAXIMIZING function, , @t{maximizing}} (function)
-@item
-@ref{go to the DATA-LENS∶∶OF-LENGTH function, , @t{of-length}} (function)
-@item
-@ref{go to the DATA-LENS∶∶OF-MAX-LENGTH function, , @t{of-max-length}} (function)
-@item
-@ref{go to the DATA-LENS∶∶OF-MIN-LENGTH function, , @t{of-min-length}} (function)
-@item
-@ref{go to the DATA-LENS∶∶ON function, , @t{on}} (function)
-@item
-@ref{go to the DATA-LENS∶∶OVER function, , @t{over}} (function)
-@item
-@ref{go to the DATA-LENS∶∶PICK function, , @t{pick}} (function)
-@item
-@ref{go to the DATA-LENS∶∶REGEX-MATCH function, , @t{regex-match}} (function)
-@item
-@ref{go to the DATA-LENS∶∶SHORTCUT macro, , @t{shortcut}} (macro)
-@item
-@ref{go to the DATA-LENS∶∶SLICE function, , @t{slice}} (function)
-@item
-@ref{go to the DATA-LENS∶∶SORTED function, , @t{sorted}} (function)
-@item
-@ref{go to the DATA-LENS∶∶SPLICE-ELT function, , @t{splice-elt}} (function)
-@item
-@ref{go to the DATA-LENS∶∶SUFFIXP function, , @t{suffixp}} (function)
-@item
-@ref{go to the DATA-LENS∶∶TRANSFORM-ELT function, , @t{transform-elt}} (function)
-@item
-@ref{go to the DATA-LENS∶∶TRANSFORM-HEAD function, , @t{transform-head}} (function)
-@item
-@ref{go to the DATA-LENS∶∶TRANSFORM-TAIL function, , @t{transform-tail}} (function)
-@item
-@ref{go to the DATA-LENS∶∶ZIPPING function, , @t{zipping}} (function)
-@item
-@ref{go to the DATA-LENS∶∶• macro, , @t{•}} (macro)
-@end itemize
-@item Internal Definitions
-@itemize @bullet
-@item
-@ref{go to the DATA-LENS∶∶=>> function, , @t{=>>}} (function)
-@item
-@ref{go to the DATA-LENS∶∶CONS-NEW function, , @t{cons-new}} (function)
-@item
-@ref{go to the DATA-LENS∶∶DEDUPLICATE function, , @t{deduplicate}} (function)
-@item
-@ref{go to the DATA-LENS∶∶FILLER function, , @t{filler}} (function)
-@item
-@ref{go to the DATA-LENS∶∶MATCHING-LIST-REDUCER function, , @t{matching-list-reducer}} (function)
-@item
-@ref{go to the DATA-LENS∶∶UPDATE function, , @t{update}} (function)
-@item
-@ref{go to the DATA-LENS∶∶UPDATEF macro, , @t{updatef}} (macro)
-@end itemize
-@end table
-
-
-@c ---------------------------------
-@c The data-lens.transducers package
-@c ---------------------------------
-@node The data-lens․transducers package, The data-lens․package package, The data-lens package, Packages
-@section @t{data-lens.transducers}
-@anchor{go to the DATA-LENS․TRANSDUCERS package}@c
-@packageindex{data-lens.transducers}@c
-@table @strong
-@item Source
-@ref{go to the data-lens/package․lisp file, , @t{package.lisp}} (file)
-@item Use List
-@t{common-lisp}
-@item Exported Definitions
-@itemize @bullet
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶CATTING function, , @t{catting}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶COLLECTING function, , @t{collecting}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶COMPRESSING-RUNS function, , @t{compressing-runs}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶DEDUPING function, , @t{deduping}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶DROPPING function, , @t{dropping}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶FILTERING function, , @t{filtering}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-SELECT function, , @t{hash-table-select}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶IOTA function, , @t{iota}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE function, , @t{lazy-sequence}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE class, , @t{lazy-sequence}} (class)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶MAPCATTING function, , @t{mapcatting}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶MAPPING function, , @t{mapping}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶MV-FILTERING function, , @t{mv-filtering}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶MV-MAPPING function, , @t{mv-mapping}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶MV-SELECTING function, , @t{mv-selecting}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶REPEATING macro, , @t{repeating}} (macro)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶REPEATING* function, , @t{repeating*}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶SPLITTING function, , @t{splitting}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶TAKING function, , @t{taking}} (function)
-@end itemize
-@item Internal Definitions
-@itemize @bullet
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶COMMENT macro, , @t{comment}} (macro)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶EDUCTION function, , @t{eduction}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶NEXT generic function, , @t{next}} (generic function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶NEXT DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE method, , @t{next}} (method)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶SEQ function, , @t{seq}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶TRANSDUCER-LAMBDA macro, , @t{transducer-lambda}} (macro)
-@end itemize
-@end table
-
-
-@c -----------------------------
-@c The data-lens.package package
-@c -----------------------------
-@node The data-lens․package package, The data-lens․lenses package, The data-lens․transducers package, Packages
-@section @t{data-lens.package}
-@anchor{go to the DATA-LENS․PACKAGE package}@c
-@packageindex{data-lens.package}@c
-@table @strong
-@item Source
-@ref{go to the data-lens/package․lisp file, , @t{package.lisp}} (file)
-@item Use List
-@t{common-lisp}
-@end table
-
-
-@c ----------------------------
-@c The data-lens.lenses package
-@c ----------------------------
-@node The data-lens․lenses package, The data-lens․transducers․internals package, The data-lens․package package, Packages
-@section @t{data-lens.lenses}
-@anchor{go to the DATA-LENS․LENSES package}@c
-@packageindex{data-lens.lenses}@c
-@table @strong
-@item Source
-@ref{go to the data-lens/package․lisp file, , @t{package.lisp}} (file)
-@item Use List
-@t{common-lisp}
-@item Exported Definitions
-@itemize @bullet
-@item
-@ref{go to the DATA-LENS․LENSES∶∶MAKE-ALIST-LENS function, , @t{make-alist-lens}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶MAKE-HASH-TABLE-LENS function, , @t{make-hash-table-lens}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶MAKE-LIST-LENS function, , @t{make-list-lens}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶MAKE-PLIST-LENS function, , @t{make-plist-lens}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶OVER function, , @t{over}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶SET function, , @t{set}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶VIEW function, , @t{view}} (function)
-@end itemize
-@item Internal Definitions
-@itemize @bullet
-@item
-@ref{go to the DATA-LENS․LENSES∶∶CLONE generic function, , @t{clone}} (generic function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶CLONE COMMON-LISP∶∶T AROUND method, , @t{clone}} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶CONSTANT- class, , @t{constant-}} (class)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶FMAP generic function, , @t{fmap}} (generic function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T DATA-LENS․LENSES∶∶IDENTITY- method, , @t{fmap}} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T DATA-LENS․LENSES∶∶CONSTANT- method, , @t{fmap}} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T COMMON-LISP∶∶LIST method, , @t{fmap}} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T COMMON-LISP∶∶VECTOR method, , @t{fmap}} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶IDENTITY- class, , @t{identity-}} (class)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶MAKE-ALIST-HISTORY-LENS function, , @t{make-alist-history-lens}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶UNCONSTANT generic function, , @t{unconstant}} (generic function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶UNCONSTANT DATA-LENS․LENSES∶∶CONSTANT- method, , @t{unconstant}} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶UNIDENTITY generic function, , @t{unidentity}} (generic function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶UNIDENTITY DATA-LENS․LENSES∶∶IDENTITY- method, , @t{unidentity}} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶WRAP-CONSTANT function, , @t{wrap-constant}} (function)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶WRAP-IDENTITY function, , @t{wrap-identity}} (function)
-@end itemize
-@end table
-
-
-@c -------------------------------------------
-@c The data-lens.transducers.internals package
-@c -------------------------------------------
-@node The data-lens․transducers․internals package, , The data-lens․lenses package, Packages
-@section @t{data-lens.transducers.internals}
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS package}@c
-@packageindex{data-lens.transducers.internals}@c
-@table @strong
-@item Source
-@ref{go to the data-lens/package․lisp file, , @t{package.lisp}} (file)
-@item Use List
-@t{common-lisp}
-@item Exported Definitions
-@itemize @bullet
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶EXIT-EARLY function, , @t{exit-early}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT generic function, , @t{init}} (generic function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ method, , @t{init}} (method)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT ❨eql DATA-LENS․TRANSDUCERS∶∶VECTOR-BUILDER❩ method, , @t{init}} (method)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT ❨eql DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-BUILDER❩ method, , @t{init}} (method)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC generic function, , @t{reduce-generic}} (generic function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method, , @t{reduce-generic}} (method)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶SEQUENCE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method, , @t{reduce-generic}} (method)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶SEQUENCE COMMON-LISP∶∶SYMBOL COMMON-LISP∶∶T method, , @t{reduce-generic}} (method)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶T COMMON-LISP∶∶SYMBOL COMMON-LISP∶∶T method, , @t{reduce-generic}} (method)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶HASH-TABLE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method, , @t{reduce-generic}} (method)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER generic function, , @t{stepper}} (generic function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ method, , @t{stepper}} (method)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql DATA-LENS․TRANSDUCERS∶∶VECTOR-BUILDER❩ method, , @t{stepper}} (method)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-BUILDER❩ method, , @t{stepper}} (method)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶TRANSDUCE function, , @t{transduce}} (function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP generic function, , @t{unwrap}} (generic function)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ COMMON-LISP∶∶T method, , @t{unwrap}} (method)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP COMMON-LISP∶∶T COMMON-LISP∶∶T method, , @t{unwrap}} (method)
-@end itemize
-@item Internal Definitions
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶DEFDOCUMENTATION macro, , @t{defdocumentation}} (macro)
-@end table
-
-
-
-@c ====================================================================
-@c Definitions
-@c ====================================================================
-@node Definitions, Indexes, Packages, Top
-@chapter Definitions
-Definitions are sorted by export status, category, package, and then by
-lexicographic order.
-
-@menu
-* Exported definitions::
-* Internal definitions::
-@end menu
-
-
-@c --------------------
-@c Exported definitions
-@c --------------------
-@node Exported definitions, Internal definitions, Definitions, Definitions
-@section Exported definitions
-@menu
-* Exported macros::
-* Exported functions::
-* Exported generic functions::
-* Exported classes::
-@end menu
-
-@node Exported macros, Exported functions, Exported definitions, Exported definitions
-@subsection Macros
-@deffn {Macro} {<>1} &rest FUNS
-@anchor{go to the DATA-LENS∶∶<>1 macro}@c
-@macrosubindex{<>1}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Macro} {applying} FUN &rest ARGS
-@anchor{go to the DATA-LENS∶∶APPLYING macro}@c
-@macrosubindex{applying}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Macro} {defun-ct} NAME (&rest ARGS) &body BODY
-@anchor{go to the DATA-LENS∶∶DEFUN-CT macro}@c
-@macrosubindex{defun-ct}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Macro} {let-fn} (&rest BINDINGS) &body BODY
-@anchor{go to the DATA-LENS∶∶LET-FN macro}@c
-@macrosubindex{let-fn}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Macro} {repeating} V
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶REPEATING macro}@c
-@macrosubindex{repeating}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{lazy-sequence.lisp}
-@end table
-@end deffn
-@deffn {Macro} {shortcut} NAME FUNCTION &body BOUND-ARGS
-@anchor{go to the DATA-LENS∶∶SHORTCUT macro}@c
-@macrosubindex{shortcut}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Macro} {•} &rest FUNS
-@anchor{go to the DATA-LENS∶∶• macro}@c
-@macrosubindex{•}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-
-@node Exported functions, Exported generic functions, Exported macros, Exported definitions
-@subsection Functions
-@deffn {Function} {==} TARGET &key TEST
-@anchor{go to the DATA-LENS∶∶== function}@c
-@functionsubindex{==}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {applicable-when} FUN TEST
-@anchor{go to the DATA-LENS∶∶APPLICABLE-WHEN function}@c
-@functionsubindex{applicable-when}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {catting} ()
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶CATTING function}@c
-@functionsubindex{catting}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {collecting} COLLECTOR
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶COLLECTING function}@c
-@functionsubindex{collecting}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {combine-matching-lists} &key TEST &allow-other-keys
-@anchor{go to the DATA-LENS∶∶COMBINE-MATCHING-LISTS function}@c
-@functionsubindex{combine-matching-lists}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {compress-runs} &key COLLECTOR TEST KEY
-@anchor{go to the DATA-LENS∶∶COMPRESS-RUNS function}@c
-@functionsubindex{compress-runs}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {compressing-runs} &key TEST COMBINER
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶COMPRESSING-RUNS function}@c
-@functionsubindex{compressing-runs}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {cumsum} &key ADD-FUN KEY COMBINE ZERO
-@anchor{go to the DATA-LENS∶∶CUMSUM function}@c
-@functionsubindex{cumsum}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {deduping} &optional TEST
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶DEDUPING function}@c
-@functionsubindex{deduping}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {denest} &key RESULT-TYPE
-@anchor{go to the DATA-LENS∶∶DENEST function}@c
-@functionsubindex{denest}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {derive} DIFF-FUN &key KEY
-@anchor{go to the DATA-LENS∶∶DERIVE function}@c
-@functionsubindex{derive}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {dropping} N
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶DROPPING function}@c
-@functionsubindex{dropping}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {element} NUM
-@anchor{go to the DATA-LENS∶∶ELEMENT function}@c
-@functionsubindex{element}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {exclude} PRED
-@anchor{go to the DATA-LENS∶∶EXCLUDE function}@c
-@functionsubindex{exclude}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {exit-early} ACC
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶EXIT-EARLY function}@c
-@functionsubindex{exit-early}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS package, , @t{data-lens.transducers.internals}}
-@item Source
-@t{transducer-protocol.lisp}
-@end table
-@end deffn
-@deffn {Function} {filtering} FUNCTION &rest ARGS
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶FILTERING function}@c
-@functionsubindex{filtering}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {hash-table-select} HASH-TABLE
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-SELECT function}@c
-@functionsubindex{hash-table-select}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {include} PRED
-@anchor{go to the DATA-LENS∶∶INCLUDE function}@c
-@functionsubindex{include}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {iota} &key START STEP COUNT
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶IOTA function}@c
-@functionsubindex{iota}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{lazy-sequence.lisp}
-@end table
-@end deffn
-@deffn {Function} {juxt} FUN1 &rest R
-@anchor{go to the DATA-LENS∶∶JUXT function}@c
-@functionsubindex{juxt}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {key} KEY
-@anchor{go to the DATA-LENS∶∶KEY function}@c
-@functionsubindex{key}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {key-transform} FUN KEY-GET KEY-SET
-@anchor{go to the DATA-LENS∶∶KEY-TRANSFORM function}@c
-@functionsubindex{key-transform}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {lazy-sequence} NEXT
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE function}@c
-@functionsubindex{lazy-sequence}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{lazy-sequence.lisp}
-@end table
-@end deffn
-@deffn {Function} {make-alist-lens} KEY
-@anchor{go to the DATA-LENS․LENSES∶∶MAKE-ALIST-LENS function}@c
-@functionsubindex{make-alist-lens}@c
-A lens for updating a alist@comma{} discarding previous values
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {make-hash-table-lens} KEY
-@anchor{go to the DATA-LENS․LENSES∶∶MAKE-HASH-TABLE-LENS function}@c
-@functionsubindex{make-hash-table-lens}@c
-A lens for updating a hash-table@comma{} discarding previous values
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {make-list-lens} INDEX
-@anchor{go to the DATA-LENS․LENSES∶∶MAKE-LIST-LENS function}@c
-@functionsubindex{make-list-lens}@c
-A lens for updating a sequence
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {make-plist-lens} KEY
-@anchor{go to the DATA-LENS․LENSES∶∶MAKE-PLIST-LENS function}@c
-@functionsubindex{make-plist-lens}@c
-A lens for updating a plist@comma{} preserving previous values
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {mapcatting} FUN
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶MAPCATTING function}@c
-@functionsubindex{mapcatting}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {mapping} FUNCTION &rest ARGS
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶MAPPING function}@c
-@functionsubindex{mapping}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {maximizing} RELATION MEASURE
-@anchor{go to the DATA-LENS∶∶MAXIMIZING function}@c
-@functionsubindex{maximizing}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {mv-filtering} FUNCTION &rest ARGS
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶MV-FILTERING function}@c
-@functionsubindex{mv-filtering}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {mv-mapping} FUNCTION &rest ARGS
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶MV-MAPPING function}@c
-@functionsubindex{mv-mapping}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {mv-selecting} FUNCTION &rest ARGS
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶MV-SELECTING function}@c
-@functionsubindex{mv-selecting}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {of-length} LEN
-@anchor{go to the DATA-LENS∶∶OF-LENGTH function}@c
-@functionsubindex{of-length}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {of-max-length} LEN
-@anchor{go to the DATA-LENS∶∶OF-MAX-LENGTH function}@c
-@functionsubindex{of-max-length}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {of-min-length} LEN
-@anchor{go to the DATA-LENS∶∶OF-MIN-LENGTH function}@c
-@functionsubindex{of-min-length}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {on} FUN KEY
-@anchor{go to the DATA-LENS∶∶ON function}@c
-@functionsubindex{on}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {over} FUN &key RESULT-TYPE
-@anchor{go to the DATA-LENS∶∶OVER function}@c
-@functionsubindex{over}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {over} LENS CB REC
-@anchor{go to the DATA-LENS․LENSES∶∶OVER function}@c
-@functionsubindex{over}@c
-Given a lens@comma{} a callback and a record@comma{} apply the lens to the
-record@comma{} transform it by the callback and return copy of the record@comma{}
-updated to contain the result of the callback. This is the fundamental
-operation on a lens and SET and VIEW are implemented in terms of it.
-
-A lens is any function of the form (lambda (fun) (lambda (rec) ...))
-that obeys the lens laws (where == is some reasonable equality
-operator):@*
-
- (== (view lens (set lens value rec))@*
- value)@*
-
- (== (set lens (view lens rec) rec)@*
- rec)@*
-
- (== (set lens value2 (set lens value1 rec))@*
- (set lens value2 rec))@*
-
-The inner lambda returns a functor that determines the policy to be
-applied to the focused part. By default@comma{} this only uses IDENTITY- and
-CONSTANT- in order to implement the lens operations over@comma{} set and
-view.@*
-
-If these conditions are met@comma{} (over (data-lens:<>1 lens1 lens2) ...) is
-equivalent to using lens2 to focus the part lens1 focuses: note that
-composition is "backwards" from what one might expect: this is
-because composition composes the wrapper lambdas and applies the
-lambda that actually pulls a value out of a record later.
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {pick} SELECTOR
-@anchor{go to the DATA-LENS∶∶PICK function}@c
-@functionsubindex{pick}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {regex-match} REGEX
-@anchor{go to the DATA-LENS∶∶REGEX-MATCH function}@c
-@functionsubindex{regex-match}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {repeating*} V &key COUNT
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶REPEATING* function}@c
-@functionsubindex{repeating*}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{lazy-sequence.lisp}
-@end table
-@end deffn
-@deffn {Function} {set} LENS V REC
-@anchor{go to the DATA-LENS․LENSES∶∶SET function}@c
-@functionsubindex{set}@c
-Given a lens@comma{} a value and a rec@comma{} immutably update the rec to
-contain the new value at the location focused by the lens.
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {slice} START &optional END
-@anchor{go to the DATA-LENS∶∶SLICE function}@c
-@functionsubindex{slice}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {sorted} COMPARATOR &rest R &key KEY
-@anchor{go to the DATA-LENS∶∶SORTED function}@c
-@functionsubindex{sorted}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {splice-elt} ELT FUN
-@anchor{go to the DATA-LENS∶∶SPLICE-ELT function}@c
-@functionsubindex{splice-elt}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {splitting} &rest FUNCTIONS
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶SPLITTING function}@c
-@functionsubindex{splitting}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {suffixp} SUFFIX &key TEST
-@anchor{go to the DATA-LENS∶∶SUFFIXP function}@c
-@functionsubindex{suffixp}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {taking} N
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶TAKING function}@c
-@functionsubindex{taking}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {transduce} XF BUILD SEQ
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶TRANSDUCE function}@c
-@functionsubindex{transduce}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS package, , @t{data-lens.transducers.internals}}
-@item Source
-@t{transducer-protocol.lisp}
-@end table
-@end deffn
-@deffn {Function} {transform-elt} ELT FUN
-@anchor{go to the DATA-LENS∶∶TRANSFORM-ELT function}@c
-@functionsubindex{transform-elt}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {transform-head} FUN
-@anchor{go to the DATA-LENS∶∶TRANSFORM-HEAD function}@c
-@functionsubindex{transform-head}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {transform-tail} FUN
-@anchor{go to the DATA-LENS∶∶TRANSFORM-TAIL function}@c
-@functionsubindex{transform-tail}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {view} LENS REC
-@anchor{go to the DATA-LENS․LENSES∶∶VIEW function}@c
-@functionsubindex{view}@c
-Given a lens and a rec@comma{} return the focused value
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {zipping} RESULT-TYPE &key FILL-VALUE
-@anchor{go to the DATA-LENS∶∶ZIPPING function}@c
-@functionsubindex{zipping}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-
-@node Exported generic functions, Exported classes, Exported functions, Exported definitions
-@subsection Generic functions
-@deffn {Generic Function} {extract-key} MAP KEY
-@anchor{go to the DATA-LENS∶∶EXTRACT-KEY generic function}@c
-@genericsubindex{extract-key}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@item Methods
-@deffn {Method} {extract-key} (MAP @t{hash-table}) KEY
-@anchor{go to the DATA-LENS∶∶EXTRACT-KEY COMMON-LISP∶∶HASH-TABLE COMMON-LISP∶∶T method}@c
-@methodsubindex{extract-key}@c
-@end deffn
-@deffn {Method} {extract-key} (MAP @t{list}) KEY
-@anchor{go to the DATA-LENS∶∶EXTRACT-KEY COMMON-LISP∶∶LIST COMMON-LISP∶∶T method}@c
-@methodsubindex{extract-key}@c
-@end deffn
-@end table
-@end deffn
-@deffn {Generic Function} {functionalize} IT
-@anchor{go to the DATA-LENS∶∶FUNCTIONALIZE generic function}@c
-@genericsubindex{functionalize}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@item Methods
-@deffn {Method} {functionalize} (IT @t{hash-table})
-@anchor{go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶HASH-TABLE method}@c
-@methodsubindex{functionalize}@c
-@end deffn
-@deffn {Method} {functionalize} (IT @t{vector})
-@anchor{go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶VECTOR method}@c
-@methodsubindex{functionalize}@c
-@end deffn
-@deffn {Method} {functionalize} (IT @t{symbol})
-@anchor{go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶SYMBOL method}@c
-@methodsubindex{functionalize}@c
-@end deffn
-@deffn {Method} {functionalize} (IT @t{function})
-@anchor{go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶FUNCTION method}@c
-@methodsubindex{functionalize}@c
-@end deffn
-@end table
-@end deffn
-@deffn {Generic Function} {init} CLIENT
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT generic function}@c
-@genericsubindex{init}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS package, , @t{data-lens.transducers.internals}}
-@item Source
-@t{transducer-protocol.lisp}
-@item Methods
-@deffn {Method} {init} (IT @t{(eql list-builder)})
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ method}@c
-@methodsubindex{init}@c
-@table @strong
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Method} {init} (IT @t{(eql vector-builder)})
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT ❨eql DATA-LENS․TRANSDUCERS∶∶VECTOR-BUILDER❩ method}@c
-@methodsubindex{init}@c
-@table @strong
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Method} {init} (IT @t{(eql hash-table-builder)})
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT ❨eql DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-BUILDER❩ method}@c
-@methodsubindex{init}@c
-@table @strong
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@end table
-@end deffn
-@deffn {Generic Function} {reduce-generic} SEQ FUNC INIT
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC generic function}@c
-@genericsubindex{reduce-generic}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS package, , @t{data-lens.transducers.internals}}
-@item Source
-@t{transducer-protocol.lisp}
-@item Methods
-@deffn {Method} {reduce-generic} (SEQ @t{lazy-sequence}) (FUNC @t{function}) INIT
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method}@c
-@methodsubindex{reduce-generic}@c
-@table @strong
-@item Source
-@t{lazy-sequence.lisp}
-@end table
-@end deffn
-@deffn {Method} {reduce-generic} (SEQ @t{sequence}) (FUNC @t{function}) INIT
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶SEQUENCE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method}@c
-@methodsubindex{reduce-generic}@c
-@end deffn
-@deffn {Method} {reduce-generic} (SEQ @t{sequence}) (FUNC @t{symbol}) INIT
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶SEQUENCE COMMON-LISP∶∶SYMBOL COMMON-LISP∶∶T method}@c
-@methodsubindex{reduce-generic}@c
-@end deffn
-@deffn {Method} {reduce-generic} SEQ (FUNC @t{symbol}) INIT
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶T COMMON-LISP∶∶SYMBOL COMMON-LISP∶∶T method}@c
-@methodsubindex{reduce-generic}@c
-@end deffn
-@deffn {Method} {reduce-generic} (SEQ @t{hash-table}) (FUNC @t{function}) INIT
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶HASH-TABLE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method}@c
-@methodsubindex{reduce-generic}@c
-@end deffn
-@end table
-@end deffn
-@deffn {Generic Function} {stepper} CLIENT
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER generic function}@c
-@genericsubindex{stepper}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS package, , @t{data-lens.transducers.internals}}
-@item Source
-@t{transducer-protocol.lisp}
-@item Methods
-@deffn {Method} {stepper} (IT @t{(eql list-builder)})
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ method}@c
-@methodsubindex{stepper}@c
-@table @strong
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Method} {stepper} (IT @t{(eql vector-builder)})
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql DATA-LENS․TRANSDUCERS∶∶VECTOR-BUILDER❩ method}@c
-@methodsubindex{stepper}@c
-@table @strong
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Method} {stepper} (IT @t{(eql hash-table-builder)})
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-BUILDER❩ method}@c
-@methodsubindex{stepper}@c
-@table @strong
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@end table
-@end deffn
-@deffn {Generic Function} {unwrap} CLIENT OBJ
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP generic function}@c
-@genericsubindex{unwrap}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS package, , @t{data-lens.transducers.internals}}
-@item Source
-@t{transducer-protocol.lisp}
-@item Methods
-@deffn {Method} {unwrap} (IT @t{(eql list-builder)}) OBJ
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ COMMON-LISP∶∶T method}@c
-@methodsubindex{unwrap}@c
-@table @strong
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Method} {unwrap} CLIENT OBJ
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP COMMON-LISP∶∶T COMMON-LISP∶∶T method}@c
-@methodsubindex{unwrap}@c
-@end deffn
-@end table
-@end deffn
-
-@node Exported classes, , Exported generic functions, Exported definitions
-@subsection Classes
-@deftp {Class} {lazy-sequence} ()
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE class}@c
-@classsubindex{lazy-sequence}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{lazy-sequence.lisp}
-@item Direct superclasses
-@t{standard-object} (class)
-@item Direct methods
-@itemize @bullet
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method, , @t{reduce-generic}} (method)
-@item
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶NEXT DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE method, , @t{next}} (method)
-@end itemize
-@item Direct slots
-@defvr {Slot} %next
-@slotsubindex{%next}@c
-@table @strong
-@item Initargs
-@t{:next}
-@item Readers
-@ref{go to the DATA-LENS․TRANSDUCERS∶∶NEXT generic function, , @t{next}} (generic function)
-@end table
-@end defvr
-@end table
-@end deftp
-
-
-@c --------------------
-@c Internal definitions
-@c --------------------
-@node Internal definitions, , Exported definitions, Definitions
-@section Internal definitions
-@menu
-* Internal macros::
-* Internal functions::
-* Internal generic functions::
-* Internal classes::
-@end menu
-
-@node Internal macros, Internal functions, Internal definitions, Internal definitions
-@subsection Macros
-@deffn {Macro} {comment} &body BODY
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶COMMENT macro}@c
-@macrosubindex{comment}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Macro} {defdocumentation} NAME &body DOC-SPECS
-@anchor{go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶DEFDOCUMENTATION macro}@c
-@macrosubindex{defdocumentation}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS․INTERNALS package, , @t{data-lens.transducers.internals}}
-@item Source
-@t{transducer-protocol.lisp}
-@end table
-@end deffn
-@deffn {Macro} {transducer-lambda} &body ((TWO-ARG-ACC TWO-ARG-NEXT) &body TWO-ARG-BODY)
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶TRANSDUCER-LAMBDA macro}@c
-@macrosubindex{transducer-lambda}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Macro} {updatef} PLACE FUN &rest ARGS
-@anchor{go to the DATA-LENS∶∶UPDATEF macro}@c
-@macrosubindex{updatef}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-
-@node Internal functions, Internal generic functions, Internal macros, Internal definitions
-@subsection Functions
-@deffn {Function} {=>>} FUN1 FUN2
-@anchor{go to the DATA-LENS∶∶=>> function}@c
-@functionsubindex{=>>}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {cons-new} &key TEST KEY
-@anchor{go to the DATA-LENS∶∶CONS-NEW function}@c
-@functionsubindex{cons-new}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {deduplicate} &optional TEST
-@anchor{go to the DATA-LENS∶∶DEDUPLICATE function}@c
-@functionsubindex{deduplicate}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {eduction} XF SEQ
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶EDUCTION function}@c
-@functionsubindex{eduction}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {filler} LENGTH1 LENGTH2 FILL-VALUE
-@anchor{go to the DATA-LENS∶∶FILLER function}@c
-@functionsubindex{filler}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {make-alist-history-lens} KEY
-@anchor{go to the DATA-LENS․LENSES∶∶MAKE-ALIST-HISTORY-LENS function}@c
-@functionsubindex{make-alist-history-lens}@c
-A lens for updating a alist@comma{} preserving previous values
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {matching-list-reducer} TEST ACC NEXT
-@anchor{go to the DATA-LENS∶∶MATCHING-LIST-REDUCER function}@c
-@functionsubindex{matching-list-reducer}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {seq} A B
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶SEQ function}@c
-@functionsubindex{seq}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Source
-@t{transducers.lisp}
-@end table
-@end deffn
-@deffn {Function} {update} THING FUN &rest ARGS
-@anchor{go to the DATA-LENS∶∶UPDATE function}@c
-@functionsubindex{update}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS package, , @t{data-lens}}
-@item Source
-@ref{go to the data-lens/lens․lisp file, , @t{lens.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {wrap-constant} V
-@anchor{go to the DATA-LENS․LENSES∶∶WRAP-CONSTANT function}@c
-@functionsubindex{wrap-constant}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@end table
-@end deffn
-@deffn {Function} {wrap-identity} V
-@anchor{go to the DATA-LENS․LENSES∶∶WRAP-IDENTITY function}@c
-@functionsubindex{wrap-identity}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@end table
-@end deffn
-
-@node Internal generic functions, Internal classes, Internal functions, Internal definitions
-@subsection Generic functions
-@deffn {Generic Function} {clone} OBJ &rest NEW-INITARGS &key
-@anchor{go to the DATA-LENS․LENSES∶∶CLONE generic function}@c
-@genericsubindex{clone}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@item Methods
-@deffn {Method} {clone} OBJ &rest NEW-INITARGS &key @t{around}
-@anchor{go to the DATA-LENS․LENSES∶∶CLONE COMMON-LISP∶∶T AROUND method}@c
-@methodsubindex{clone}@c
-@end deffn
-@end table
-@end deffn
-@deffn {Generic Function} {fmap} FUNCTION DATA
-@anchor{go to the DATA-LENS․LENSES∶∶FMAP generic function}@c
-@genericsubindex{fmap}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@item Methods
-@deffn {Method} {fmap} FUNCTION (DATA @t{identity-})
-@anchor{go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T DATA-LENS․LENSES∶∶IDENTITY- method}@c
-@methodsubindex{fmap}@c
-@end deffn
-@deffn {Method} {fmap} FUNCTION (DATA @t{constant-})
-@anchor{go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T DATA-LENS․LENSES∶∶CONSTANT- method}@c
-@methodsubindex{fmap}@c
-@end deffn
-@deffn {Method} {fmap} FUNCTION (DATA @t{list})
-@anchor{go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T COMMON-LISP∶∶LIST method}@c
-@methodsubindex{fmap}@c
-@end deffn
-@deffn {Method} {fmap} FUNCTION (DATA @t{vector})
-@anchor{go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T COMMON-LISP∶∶VECTOR method}@c
-@methodsubindex{fmap}@c
-@end deffn
-@end table
-@end deffn
-@deffn {Generic Function} {next} OBJECT
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶NEXT generic function}@c
-@genericsubindex{next}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․TRANSDUCERS package, , @t{data-lens.transducers}}
-@item Methods
-@deffn {Method} {next} (LAZY-SEQUENCE @t{lazy-sequence})
-@anchor{go to the DATA-LENS․TRANSDUCERS∶∶NEXT DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE method}@c
-@methodsubindex{next}@c
-automatically generated reader method
-@table @strong
-@item Source
-@t{lazy-sequence.lisp}
-@end table
-@end deffn
-@end table
-@end deffn
-@deffn {Generic Function} {unconstant} OBJECT
-@anchor{go to the DATA-LENS․LENSES∶∶UNCONSTANT generic function}@c
-@genericsubindex{unconstant}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Methods
-@deffn {Method} {unconstant} (CONSTANT- @t{constant-})
-@anchor{go to the DATA-LENS․LENSES∶∶UNCONSTANT DATA-LENS․LENSES∶∶CONSTANT- method}@c
-@methodsubindex{unconstant}@c
-automatically generated reader method
-@table @strong
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@end table
-@end deffn
-@end table
-@end deffn
-@deffn {Generic Function} {unidentity} OBJECT
-@anchor{go to the DATA-LENS․LENSES∶∶UNIDENTITY generic function}@c
-@genericsubindex{unidentity}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Methods
-@deffn {Method} {unidentity} (IDENTITY- @t{identity-})
-@anchor{go to the DATA-LENS․LENSES∶∶UNIDENTITY DATA-LENS․LENSES∶∶IDENTITY- method}@c
-@methodsubindex{unidentity}@c
-automatically generated reader method
-@table @strong
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@end table
-@end deffn
-@end table
-@end deffn
-
-@node Internal classes, , Internal generic functions, Internal definitions
-@subsection Classes
-@deftp {Class} {constant-} ()
-@anchor{go to the DATA-LENS․LENSES∶∶CONSTANT- class}@c
-@classsubindex{constant-}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@item Direct superclasses
-@t{standard-object} (class)
-@item Direct methods
-@itemize @bullet
-@item
-@ref{go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T DATA-LENS․LENSES∶∶CONSTANT- method, , @t{fmap}} (method)
-@item
-@t{print-object} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶UNCONSTANT DATA-LENS․LENSES∶∶CONSTANT- method, , @t{unconstant}} (method)
-@end itemize
-@item Direct slots
-@defvr {Slot} %v
-@slotsubindex{%v}@c
-@table @strong
-@item Initargs
-@t{:value}
-@item Readers
-@ref{go to the DATA-LENS․LENSES∶∶UNCONSTANT generic function, , @t{unconstant}} (generic function)
-@end table
-@end defvr
-@end table
-@end deftp
-@deftp {Class} {identity-} ()
-@anchor{go to the DATA-LENS․LENSES∶∶IDENTITY- class}@c
-@classsubindex{identity-}@c
-@table @strong
-@item Package
-@ref{go to the DATA-LENS․LENSES package, , @t{data-lens.lenses}}
-@item Source
-@ref{go to the data-lens/optics․lisp file, , @t{optics.lisp}} (file)
-@item Direct superclasses
-@t{standard-object} (class)
-@item Direct methods
-@itemize @bullet
-@item
-@ref{go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T DATA-LENS․LENSES∶∶IDENTITY- method, , @t{fmap}} (method)
-@item
-@t{print-object} (method)
-@item
-@ref{go to the DATA-LENS․LENSES∶∶UNIDENTITY DATA-LENS․LENSES∶∶IDENTITY- method, , @t{unidentity}} (method)
-@end itemize
-@item Direct slots
-@defvr {Slot} %v
-@slotsubindex{%v}@c
-@table @strong
-@item Initargs
-@t{:value}
-@item Readers
-@ref{go to the DATA-LENS․LENSES∶∶UNIDENTITY generic function, , @t{unidentity}} (generic function)
-@end table
-@end defvr
-@end table
-@end deftp
-
-
-
-@c ====================================================================
-@c Indexes
-@c ====================================================================
-@node Indexes, , Definitions, Top
-@appendix Indexes
-@menu
-* Concept index::
-* Function index::
-* Variable index::
-* Data type index::
-@end menu
-
-
-@c -------------
-@c Concept index
-@c -------------
-@node Concept index, Function index, Indexes, Indexes
-@appendixsec Concepts
-@printindex cp
-
-@page
-
-
-@c --------------
-@c Function index
-@c --------------
-@node Function index, Variable index, Concept index, Indexes
-@appendixsec Functions
-@printindex fn
-
-@page
-
-
-@c --------------
-@c Variable index
-@c --------------
-@node Variable index, Data type index, Function index, Indexes
-@appendixsec Variables
-@printindex vr
-
-@page
-
-
-@c ---------------
-@c Data type index
-@c ---------------
-@node Data type index, , Variable index, Indexes
-@appendixsec Data types
-@printindex tp
-
-@bye
-
-@c data-lens.texi ends here
diff --git a/docs/go-to-the-DATA_002dLENS-package.html b/docs/go-to-the-DATA_002dLENS-package.html
deleted file mode 100644
index d783e0c..0000000
--- a/docs/go-to-the-DATA_002dLENS-package.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS package (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS package .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES-package.html b/docs/go-to-the-DATA_002dLENS_002eLENSES-package.html
deleted file mode 100644
index 8b52e6d..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES-package.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES package (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES package .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dCLONE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-AROUND-method.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dCLONE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-AROUND-method.html
deleted file mode 100644
index ecd86f9..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dCLONE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-AROUND-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶CLONE COMMON-LISP∶∶T AROUND method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶CLONE COMMON-LISP∶∶T AROUND method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dCLONE-generic-function.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dCLONE-generic-function.html
deleted file mode 100644
index a43b7cb..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dCLONE-generic-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶CLONE generic function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶CLONE generic function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dCONSTANT_002d-class.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dCONSTANT_002d-class.html
deleted file mode 100644
index 593ec8f..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dCONSTANT_002d-class.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶CONSTANT- class (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶CONSTANT- class .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dFMAP-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-COMMON_002dLISP_005b_003f_005d_005b_003f_005dLIST-method.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dFMAP-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-COMMON_002dLISP_005b_003f_005d_005b_003f_005dLIST-method.html
deleted file mode 100644
index 1222298..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dFMAP-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-COMMON_002dLISP_005b_003f_005d_005b_003f_005dLIST-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T COMMON-LISP∶∶LIST method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T COMMON-LISP∶∶LIST method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dFMAP-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-COMMON_002dLISP_005b_003f_005d_005b_003f_005dVECTOR-method.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dFMAP-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-COMMON_002dLISP_005b_003f_005d_005b_003f_005dVECTOR-method.html
deleted file mode 100644
index a2787e9..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dFMAP-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-COMMON_002dLISP_005b_003f_005d_005b_003f_005dVECTOR-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T COMMON-LISP∶∶VECTOR method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T COMMON-LISP∶∶VECTOR method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dFMAP-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dCONSTANT_002d-method.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dFMAP-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dCONSTANT_002d-method.html
deleted file mode 100644
index 343de80..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dFMAP-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dCONSTANT_002d-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T DATA-LENS․LENSES∶∶CONSTANT- method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T DATA-LENS․LENSES∶∶CONSTANT- method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dFMAP-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dIDENTITY_002d-method.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dFMAP-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dIDENTITY_002d-method.html
deleted file mode 100644
index 8c8e878..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dFMAP-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dIDENTITY_002d-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T DATA-LENS․LENSES∶∶IDENTITY- method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶FMAP COMMON-LISP∶∶T DATA-LENS․LENSES∶∶IDENTITY- method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dFMAP-generic-function.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dFMAP-generic-function.html
deleted file mode 100644
index 924f527..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dFMAP-generic-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶FMAP generic function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶FMAP generic function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dIDENTITY_002d-class.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dIDENTITY_002d-class.html
deleted file mode 100644
index 1e17fc5..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dIDENTITY_002d-class.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶IDENTITY- class (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶IDENTITY- class .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dMAKE_002dALIST_002dHISTORY_002dLENS-function.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dMAKE_002dALIST_002dHISTORY_002dLENS-function.html
deleted file mode 100644
index b4a1084..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dMAKE_002dALIST_002dHISTORY_002dLENS-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶MAKE-ALIST-HISTORY-LENS function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶MAKE-ALIST-HISTORY-LENS function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dMAKE_002dALIST_002dLENS-function.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dMAKE_002dALIST_002dLENS-function.html
deleted file mode 100644
index 5fd9ee8..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dMAKE_002dALIST_002dLENS-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶MAKE-ALIST-LENS function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶MAKE-ALIST-LENS function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dMAKE_002dHASH_002dTABLE_002dLENS-function.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dMAKE_002dHASH_002dTABLE_002dLENS-function.html
deleted file mode 100644
index 8cc2412..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dMAKE_002dHASH_002dTABLE_002dLENS-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶MAKE-HASH-TABLE-LENS function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶MAKE-HASH-TABLE-LENS function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dMAKE_002dLIST_002dLENS-function.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dMAKE_002dLIST_002dLENS-function.html
deleted file mode 100644
index a2285de..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dMAKE_002dLIST_002dLENS-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶MAKE-LIST-LENS function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶MAKE-LIST-LENS function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dMAKE_002dPLIST_002dLENS-function.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dMAKE_002dPLIST_002dLENS-function.html
deleted file mode 100644
index d85ec0c..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dMAKE_002dPLIST_002dLENS-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶MAKE-PLIST-LENS function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶MAKE-PLIST-LENS function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dOVER-function.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dOVER-function.html
deleted file mode 100644
index da50415..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dOVER-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶OVER function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶OVER function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dSET-function.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dSET-function.html
deleted file mode 100644
index c2d51d6..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dSET-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶SET function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶SET function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dUNCONSTANT-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dCONSTANT_002d-method.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dUNCONSTANT-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dCONSTANT_002d-method.html
deleted file mode 100644
index b866967..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dUNCONSTANT-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dCONSTANT_002d-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶UNCONSTANT DATA-LENS․LENSES∶∶CONSTANT- method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶UNCONSTANT DATA-LENS․LENSES∶∶CONSTANT- method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dUNCONSTANT-generic-function.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dUNCONSTANT-generic-function.html
deleted file mode 100644
index 8a48811..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dUNCONSTANT-generic-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶UNCONSTANT generic function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶UNCONSTANT generic function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dUNIDENTITY-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dIDENTITY_002d-method.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dUNIDENTITY-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dIDENTITY_002d-method.html
deleted file mode 100644
index c93784a..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dUNIDENTITY-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dIDENTITY_002d-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶UNIDENTITY DATA-LENS․LENSES∶∶IDENTITY- method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶UNIDENTITY DATA-LENS․LENSES∶∶IDENTITY- method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dUNIDENTITY-generic-function.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dUNIDENTITY-generic-function.html
deleted file mode 100644
index 2300afc..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dUNIDENTITY-generic-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶UNIDENTITY generic function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶UNIDENTITY generic function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dVIEW-function.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dVIEW-function.html
deleted file mode 100644
index d35f81d..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dVIEW-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶VIEW function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶VIEW function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dWRAP_002dCONSTANT-function.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dWRAP_002dCONSTANT-function.html
deleted file mode 100644
index 58eb224..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dWRAP_002dCONSTANT-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶WRAP-CONSTANT function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶WRAP-CONSTANT function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dWRAP_002dIDENTITY-function.html b/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dWRAP_002dIDENTITY-function.html
deleted file mode 100644
index a9b6af2..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eLENSES_005b_003f_005d_005b_003f_005dWRAP_002dIDENTITY-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․LENSES∶∶WRAP-IDENTITY function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․LENSES∶∶WRAP-IDENTITY function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002ePACKAGE-package.html b/docs/go-to-the-DATA_002dLENS_002ePACKAGE-package.html
deleted file mode 100644
index 84fc3cf..0000000
--- a/docs/go-to-the-DATA_002dLENS_002ePACKAGE-package.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․PACKAGE package (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․PACKAGE package .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS-package.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS-package.html
deleted file mode 100644
index 2e57843..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS-package.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS package (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS package .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS-package.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS-package.html
deleted file mode 100644
index 5abd621..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS-package.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS package (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS package .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dDEFDOCUMENTATION-macro.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dDEFDOCUMENTATION-macro.html
deleted file mode 100644
index 7e93d8c..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dDEFDOCUMENTATION-macro.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶DEFDOCUMENTATION macro (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶DEFDOCUMENTATION macro .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dEXIT_002dEARLY-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dEXIT_002dEARLY-function.html
deleted file mode 100644
index d6279b4..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dEXIT_002dEARLY-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶EXIT-EARLY function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶EXIT-EARLY function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dINIT-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dHASH_002dTABLE_002dBUILDER-method.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dINIT-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dHASH_002dTABLE_002dBUILDER-method.html
deleted file mode 100644
index 013b2c4..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dINIT-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dHASH_002dTABLE_002dBUILDER-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT ❨eql DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-BUILDER❩ method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT ❨eql DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-BUILDER❩ method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dINIT-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLIST_002dBUILDER-method.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dINIT-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLIST_002dBUILDER-method.html
deleted file mode 100644
index 8bd8821..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dINIT-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLIST_002dBUILDER-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dINIT-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dVECTOR_002dBUILDER-method.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dINIT-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dVECTOR_002dBUILDER-method.html
deleted file mode 100644
index 8beb37e..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dINIT-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dVECTOR_002dBUILDER-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT ❨eql DATA-LENS․TRANSDUCERS∶∶VECTOR-BUILDER❩ method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT ❨eql DATA-LENS․TRANSDUCERS∶∶VECTOR-BUILDER❩ method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dINIT-generic-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dINIT-generic-function.html
deleted file mode 100644
index 4db40b4..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dINIT-generic-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT generic function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶INIT generic function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-COMMON_002dLISP_005b_003f_005d_005b_003f_005dHASH_002dTABLE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dFUNCTION-COMMON_002dLISP_005b_003f_005.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-COMMON_002dLISP_005b_003f_005d_005b_003f_005dHASH_002dTABLE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dFUNCTION-COMMON_002dLISP_005b_003f_005.html
deleted file mode 100644
index 2bdb4a0..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-COMMON_002dLISP_005b_003f_005d_005b_003f_005dHASH_002dTABLE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dFUNCTION-COMMON_002dLISP_005b_003f_005.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶HASH-TABLE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶HASH-TABLE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-COMMON_002dLISP_005b_003f_005d_005b_003f_005dSEQUENCE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dFUNCTION-COMMON_002dLISP_005b_003f_005d_005b.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-COMMON_002dLISP_005b_003f_005d_005b_003f_005dSEQUENCE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dFUNCTION-COMMON_002dLISP_005b_003f_005d_005b.html
deleted file mode 100644
index 19a909a..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-COMMON_002dLISP_005b_003f_005d_005b_003f_005dSEQUENCE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dFUNCTION-COMMON_002dLISP_005b_003f_005d_005b.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶SEQUENCE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶SEQUENCE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-COMMON_002dLISP_005b_003f_005d_005b_003f_005dSEQUENCE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dSYMBOL-COMMON_002dLISP_005b_003f_005d_005b_0.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-COMMON_002dLISP_005b_003f_005d_005b_003f_005dSEQUENCE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dSYMBOL-COMMON_002dLISP_005b_003f_005d_005b_0.html
deleted file mode 100644
index cbc9a89..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-COMMON_002dLISP_005b_003f_005d_005b_003f_005dSEQUENCE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dSYMBOL-COMMON_002dLISP_005b_003f_005d_005b_0.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶SEQUENCE COMMON-LISP∶∶SYMBOL COMMON-LISP∶∶T method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶SEQUENCE COMMON-LISP∶∶SYMBOL COMMON-LISP∶∶T method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-COMMON_002dLISP_005b_003f_005d_005b_003f_005dSYMBOL-COMMON_002dLISP_005b_003f_005d_005b_003f_005.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-COMMON_002dLISP_005b_003f_005d_005b_003f_005dSYMBOL-COMMON_002dLISP_005b_003f_005d_005b_003f_005.html
deleted file mode 100644
index 5ad2d11..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-COMMON_002dLISP_005b_003f_005d_005b_003f_005dSYMBOL-COMMON_002dLISP_005b_003f_005d_005b_003f_005.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶T COMMON-LISP∶∶SYMBOL COMMON-LISP∶∶T method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC COMMON-LISP∶∶T COMMON-LISP∶∶SYMBOL COMMON-LISP∶∶T method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLAZY_002dSEQUENCE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dFUNCTION-COMMON_002dL.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLAZY_002dSEQUENCE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dFUNCTION-COMMON_002dL.html
deleted file mode 100644
index 436d52c..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLAZY_002dSEQUENCE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dFUNCTION-COMMON_002dL.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE COMMON-LISP∶∶FUNCTION COMMON-LISP∶∶T method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-generic-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-generic-function.html
deleted file mode 100644
index 14fab93..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dREDUCE_002dGENERIC-generic-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC generic function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶REDUCE-GENERIC generic function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dSTEPPER-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dHASH_002dTABLE_002dBUILDER-method.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dSTEPPER-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dHASH_002dTABLE_002dBUILDER-method.html
deleted file mode 100644
index ceb49a0..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dSTEPPER-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dHASH_002dTABLE_002dBUILDER-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-BUILDER❩ method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-BUILDER❩ method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dSTEPPER-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLIST_002dBUILDER-method.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dSTEPPER-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLIST_002dBUILDER-method.html
deleted file mode 100644
index 897cef1..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dSTEPPER-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLIST_002dBUILDER-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dSTEPPER-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dVECTOR_002dBUILDER-method.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dSTEPPER-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dVECTOR_002dBUILDER-method.html
deleted file mode 100644
index 4d518db..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dSTEPPER-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dVECTOR_002dBUILDER-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql DATA-LENS․TRANSDUCERS∶∶VECTOR-BUILDER❩ method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER ❨eql DATA-LENS․TRANSDUCERS∶∶VECTOR-BUILDER❩ method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dSTEPPER-generic-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dSTEPPER-generic-function.html
deleted file mode 100644
index 362b6ea..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dSTEPPER-generic-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER generic function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶STEPPER generic function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dTRANSDUCE-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dTRANSDUCE-function.html
deleted file mode 100644
index 930a1b3..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dTRANSDUCE-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶TRANSDUCE function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶TRANSDUCE function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dUNWRAP-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-method.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dUNWRAP-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-method.html
deleted file mode 100644
index 6204802..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dUNWRAP-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP COMMON-LISP∶∶T COMMON-LISP∶∶T method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP COMMON-LISP∶∶T COMMON-LISP∶∶T method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dUNWRAP-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLIST_002dBUILDER-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-method.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dUNWRAP-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLIST_002dBUILDER-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-method.html
deleted file mode 100644
index 1a076ca..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dUNWRAP-eql-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLIST_002dBUILDER-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ COMMON-LISP∶∶T method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP ❨eql DATA-LENS․TRANSDUCERS∶∶LIST-BUILDER❩ COMMON-LISP∶∶T method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dUNWRAP-generic-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dUNWRAP-generic-function.html
deleted file mode 100644
index fe97a07..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_002eINTERNALS_005b_003f_005d_005b_003f_005dUNWRAP-generic-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP generic function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS․INTERNALS∶∶UNWRAP generic function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dCATTING-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dCATTING-function.html
deleted file mode 100644
index e06b077..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dCATTING-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶CATTING function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶CATTING function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dCOLLECTING-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dCOLLECTING-function.html
deleted file mode 100644
index a9be06f..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dCOLLECTING-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶COLLECTING function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶COLLECTING function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dCOMMENT-macro.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dCOMMENT-macro.html
deleted file mode 100644
index a7e7109..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dCOMMENT-macro.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶COMMENT macro (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶COMMENT macro .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dCOMPRESSING_002dRUNS-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dCOMPRESSING_002dRUNS-function.html
deleted file mode 100644
index da438f4..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dCOMPRESSING_002dRUNS-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶COMPRESSING-RUNS function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶COMPRESSING-RUNS function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dDEDUPING-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dDEDUPING-function.html
deleted file mode 100644
index d5c0c50..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dDEDUPING-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶DEDUPING function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶DEDUPING function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dDROPPING-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dDROPPING-function.html
deleted file mode 100644
index 6b7a513..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dDROPPING-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶DROPPING function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶DROPPING function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dEDUCTION-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dEDUCTION-function.html
deleted file mode 100644
index 78bef93..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dEDUCTION-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶EDUCTION function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶EDUCTION function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dFILTERING-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dFILTERING-function.html
deleted file mode 100644
index 3727915..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dFILTERING-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶FILTERING function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶FILTERING function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dHASH_002dTABLE_002dSELECT-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dHASH_002dTABLE_002dSELECT-function.html
deleted file mode 100644
index 6a02cac..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dHASH_002dTABLE_002dSELECT-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-SELECT function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶HASH-TABLE-SELECT function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dIOTA-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dIOTA-function.html
deleted file mode 100644
index a00e3fd..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dIOTA-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶IOTA function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶IOTA function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLAZY_002dSEQUENCE-class.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLAZY_002dSEQUENCE-class.html
deleted file mode 100644
index 0062e2e..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLAZY_002dSEQUENCE-class.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE class (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE class .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLAZY_002dSEQUENCE-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLAZY_002dSEQUENCE-function.html
deleted file mode 100644
index d639cda..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLAZY_002dSEQUENCE-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dMAPCATTING-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dMAPCATTING-function.html
deleted file mode 100644
index 3ff632b..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dMAPCATTING-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶MAPCATTING function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶MAPCATTING function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dMAPPING-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dMAPPING-function.html
deleted file mode 100644
index 5e17948..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dMAPPING-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶MAPPING function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶MAPPING function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dMV_002dFILTERING-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dMV_002dFILTERING-function.html
deleted file mode 100644
index d9a6e13..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dMV_002dFILTERING-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶MV-FILTERING function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶MV-FILTERING function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dMV_002dMAPPING-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dMV_002dMAPPING-function.html
deleted file mode 100644
index bf31e74..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dMV_002dMAPPING-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶MV-MAPPING function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶MV-MAPPING function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dMV_002dSELECTING-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dMV_002dSELECTING-function.html
deleted file mode 100644
index 9d4d3da..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dMV_002dSELECTING-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶MV-SELECTING function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶MV-SELECTING function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dNEXT-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLAZY_002dSEQUENCE-method.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dNEXT-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLAZY_002dSEQUENCE-method.html
deleted file mode 100644
index 654dc2c..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dNEXT-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dLAZY_002dSEQUENCE-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶NEXT DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶NEXT DATA-LENS․TRANSDUCERS∶∶LAZY-SEQUENCE method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dNEXT-generic-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dNEXT-generic-function.html
deleted file mode 100644
index 1ceb65c..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dNEXT-generic-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶NEXT generic function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶NEXT generic function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dREPEATING-macro.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dREPEATING-macro.html
deleted file mode 100644
index d900f22..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dREPEATING-macro.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶REPEATING macro (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶REPEATING macro .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dREPEATING_002a-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dREPEATING_002a-function.html
deleted file mode 100644
index 95f4de3..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dREPEATING_002a-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶REPEATING* function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶REPEATING* function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dSEQ-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dSEQ-function.html
deleted file mode 100644
index c56b395..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dSEQ-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶SEQ function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶SEQ function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dSPLITTING-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dSPLITTING-function.html
deleted file mode 100644
index ba1251b..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dSPLITTING-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶SPLITTING function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶SPLITTING function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dTAKING-function.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dTAKING-function.html
deleted file mode 100644
index d390e58..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dTAKING-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶TAKING function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶TAKING function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dTRANSDUCER_002dLAMBDA-macro.html b/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dTRANSDUCER_002dLAMBDA-macro.html
deleted file mode 100644
index 15a2a99..0000000
--- a/docs/go-to-the-DATA_002dLENS_002eTRANSDUCERS_005b_003f_005d_005b_003f_005dTRANSDUCER_002dLAMBDA-macro.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS․TRANSDUCERS∶∶TRANSDUCER-LAMBDA macro (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS․TRANSDUCERS∶∶TRANSDUCER-LAMBDA macro .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dAPPLICABLE_002dWHEN-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dAPPLICABLE_002dWHEN-function.html
deleted file mode 100644
index 07c06f8..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dAPPLICABLE_002dWHEN-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶APPLICABLE-WHEN function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶APPLICABLE-WHEN function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dAPPLYING-macro.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dAPPLYING-macro.html
deleted file mode 100644
index c5b5170..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dAPPLYING-macro.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶APPLYING macro (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶APPLYING macro .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dCOMBINE_002dMATCHING_002dLISTS-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dCOMBINE_002dMATCHING_002dLISTS-function.html
deleted file mode 100644
index be85b3f..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dCOMBINE_002dMATCHING_002dLISTS-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶COMBINE-MATCHING-LISTS function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶COMBINE-MATCHING-LISTS function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dCOMPRESS_002dRUNS-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dCOMPRESS_002dRUNS-function.html
deleted file mode 100644
index 7840c37..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dCOMPRESS_002dRUNS-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶COMPRESS-RUNS function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶COMPRESS-RUNS function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dCONS_002dNEW-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dCONS_002dNEW-function.html
deleted file mode 100644
index 14db9ba..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dCONS_002dNEW-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶CONS-NEW function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶CONS-NEW function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dCUMSUM-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dCUMSUM-function.html
deleted file mode 100644
index 3d25d19..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dCUMSUM-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶CUMSUM function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶CUMSUM function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dDEDUPLICATE-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dDEDUPLICATE-function.html
deleted file mode 100644
index 5194dc8..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dDEDUPLICATE-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶DEDUPLICATE function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶DEDUPLICATE function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dDEFUN_002dCT-macro.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dDEFUN_002dCT-macro.html
deleted file mode 100644
index 5dc29ed..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dDEFUN_002dCT-macro.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶DEFUN-CT macro (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶DEFUN-CT macro .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dDENEST-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dDENEST-function.html
deleted file mode 100644
index 327edde..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dDENEST-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶DENEST function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶DENEST function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dDERIVE-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dDERIVE-function.html
deleted file mode 100644
index 475c1ce..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dDERIVE-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶DERIVE function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶DERIVE function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dELEMENT-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dELEMENT-function.html
deleted file mode 100644
index adc5df4..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dELEMENT-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶ELEMENT function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶ELEMENT function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dEXCLUDE-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dEXCLUDE-function.html
deleted file mode 100644
index 65efb2f..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dEXCLUDE-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶EXCLUDE function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶EXCLUDE function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dEXTRACT_002dKEY-COMMON_002dLISP_005b_003f_005d_005b_003f_005dHASH_002dTABLE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-method.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dEXTRACT_002dKEY-COMMON_002dLISP_005b_003f_005d_005b_003f_005dHASH_002dTABLE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-method.html
deleted file mode 100644
index 662a077..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dEXTRACT_002dKEY-COMMON_002dLISP_005b_003f_005d_005b_003f_005dHASH_002dTABLE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶EXTRACT-KEY COMMON-LISP∶∶HASH-TABLE COMMON-LISP∶∶T method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶EXTRACT-KEY COMMON-LISP∶∶HASH-TABLE COMMON-LISP∶∶T method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dEXTRACT_002dKEY-COMMON_002dLISP_005b_003f_005d_005b_003f_005dLIST-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-method.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dEXTRACT_002dKEY-COMMON_002dLISP_005b_003f_005d_005b_003f_005dLIST-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-method.html
deleted file mode 100644
index b1f08f0..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dEXTRACT_002dKEY-COMMON_002dLISP_005b_003f_005d_005b_003f_005dLIST-COMMON_002dLISP_005b_003f_005d_005b_003f_005dT-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶EXTRACT-KEY COMMON-LISP∶∶LIST COMMON-LISP∶∶T method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶EXTRACT-KEY COMMON-LISP∶∶LIST COMMON-LISP∶∶T method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dEXTRACT_002dKEY-generic-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dEXTRACT_002dKEY-generic-function.html
deleted file mode 100644
index 4d4aeeb..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dEXTRACT_002dKEY-generic-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶EXTRACT-KEY generic function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶EXTRACT-KEY generic function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFILLER-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFILLER-function.html
deleted file mode 100644
index 812b720..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFILLER-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶FILLER function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶FILLER function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFUNCTIONALIZE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dFUNCTION-method.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFUNCTIONALIZE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dFUNCTION-method.html
deleted file mode 100644
index 5e8315e..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFUNCTIONALIZE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dFUNCTION-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶FUNCTION method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶FUNCTION method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFUNCTIONALIZE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dHASH_002dTABLE-method.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFUNCTIONALIZE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dHASH_002dTABLE-method.html
deleted file mode 100644
index c00ebf4..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFUNCTIONALIZE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dHASH_002dTABLE-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶HASH-TABLE method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶HASH-TABLE method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFUNCTIONALIZE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dSYMBOL-method.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFUNCTIONALIZE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dSYMBOL-method.html
deleted file mode 100644
index a84c132..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFUNCTIONALIZE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dSYMBOL-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶SYMBOL method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶SYMBOL method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFUNCTIONALIZE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dVECTOR-method.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFUNCTIONALIZE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dVECTOR-method.html
deleted file mode 100644
index 0a7322f..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFUNCTIONALIZE-COMMON_002dLISP_005b_003f_005d_005b_003f_005dVECTOR-method.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶VECTOR method (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶FUNCTIONALIZE COMMON-LISP∶∶VECTOR method .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFUNCTIONALIZE-generic-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFUNCTIONALIZE-generic-function.html
deleted file mode 100644
index 850daee..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dFUNCTIONALIZE-generic-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶FUNCTIONALIZE generic function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶FUNCTIONALIZE generic function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dINCLUDE-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dINCLUDE-function.html
deleted file mode 100644
index e9f0fac..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dINCLUDE-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶INCLUDE function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶INCLUDE function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dJUXT-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dJUXT-function.html
deleted file mode 100644
index 52a28ba..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dJUXT-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶JUXT function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶JUXT function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dKEY-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dKEY-function.html
deleted file mode 100644
index f5af92c..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dKEY-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶KEY function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶KEY function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dKEY_002dTRANSFORM-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dKEY_002dTRANSFORM-function.html
deleted file mode 100644
index dd01bb2..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dKEY_002dTRANSFORM-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶KEY-TRANSFORM function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶KEY-TRANSFORM function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dLET_002dFN-macro.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dLET_002dFN-macro.html
deleted file mode 100644
index e4844c0..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dLET_002dFN-macro.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶LET-FN macro (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶LET-FN macro .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dMATCHING_002dLIST_002dREDUCER-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dMATCHING_002dLIST_002dREDUCER-function.html
deleted file mode 100644
index 319e8a5..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dMATCHING_002dLIST_002dREDUCER-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶MATCHING-LIST-REDUCER function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶MATCHING-LIST-REDUCER function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dMAXIMIZING-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dMAXIMIZING-function.html
deleted file mode 100644
index 751b24c..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dMAXIMIZING-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶MAXIMIZING function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶MAXIMIZING function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dOF_002dLENGTH-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dOF_002dLENGTH-function.html
deleted file mode 100644
index 297f428..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dOF_002dLENGTH-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶OF-LENGTH function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶OF-LENGTH function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dOF_002dMAX_002dLENGTH-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dOF_002dMAX_002dLENGTH-function.html
deleted file mode 100644
index 87805d1..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dOF_002dMAX_002dLENGTH-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶OF-MAX-LENGTH function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶OF-MAX-LENGTH function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dOF_002dMIN_002dLENGTH-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dOF_002dMIN_002dLENGTH-function.html
deleted file mode 100644
index 1e47fbe..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dOF_002dMIN_002dLENGTH-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶OF-MIN-LENGTH function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶OF-MIN-LENGTH function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dON-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dON-function.html
deleted file mode 100644
index 8e741b9..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dON-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶ON function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶ON function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dOVER-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dOVER-function.html
deleted file mode 100644
index 7b0aa4a..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dOVER-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶OVER function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶OVER function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dPICK-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dPICK-function.html
deleted file mode 100644
index 0946327..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dPICK-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶PICK function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶PICK function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dREGEX_002dMATCH-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dREGEX_002dMATCH-function.html
deleted file mode 100644
index 1a5d225..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dREGEX_002dMATCH-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶REGEX-MATCH function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶REGEX-MATCH function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dSHORTCUT-macro.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dSHORTCUT-macro.html
deleted file mode 100644
index 921aea5..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dSHORTCUT-macro.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶SHORTCUT macro (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶SHORTCUT macro .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dSLICE-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dSLICE-function.html
deleted file mode 100644
index d66dc6c..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dSLICE-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶SLICE function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶SLICE function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dSORTED-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dSORTED-function.html
deleted file mode 100644
index b04be6b..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dSORTED-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶SORTED function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶SORTED function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dSPLICE_002dELT-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dSPLICE_002dELT-function.html
deleted file mode 100644
index 02a0ec1..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dSPLICE_002dELT-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶SPLICE-ELT function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶SPLICE-ELT function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dSUFFIXP-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dSUFFIXP-function.html
deleted file mode 100644
index a35494d..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dSUFFIXP-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶SUFFIXP function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶SUFFIXP function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dTRANSFORM_002dELT-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dTRANSFORM_002dELT-function.html
deleted file mode 100644
index 0f47929..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dTRANSFORM_002dELT-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶TRANSFORM-ELT function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶TRANSFORM-ELT function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dTRANSFORM_002dHEAD-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dTRANSFORM_002dHEAD-function.html
deleted file mode 100644
index 47b7eb1..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dTRANSFORM_002dHEAD-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶TRANSFORM-HEAD function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶TRANSFORM-HEAD function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dTRANSFORM_002dTAIL-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dTRANSFORM_002dTAIL-function.html
deleted file mode 100644
index df37b86..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dTRANSFORM_002dTAIL-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶TRANSFORM-TAIL function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶TRANSFORM-TAIL function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dUPDATE-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dUPDATE-function.html
deleted file mode 100644
index d21ed36..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dUPDATE-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶UPDATE function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶UPDATE function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dUPDATEF-macro.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dUPDATEF-macro.html
deleted file mode 100644
index 3f1ecf4..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dUPDATEF-macro.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶UPDATEF macro (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶UPDATEF macro .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dZIPPING-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dZIPPING-function.html
deleted file mode 100644
index b6b03d2..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005dZIPPING-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶ZIPPING function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶ZIPPING function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005d_003c_003e1-macro.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005d_003c_003e1-macro.html
deleted file mode 100644
index 5f03a17..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005d_003c_003e1-macro.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶<>1 macro (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶<>1 macro .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005d_003d_003d-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005d_003d_003d-function.html
deleted file mode 100644
index 9e349dd..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005d_003d_003d-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶== function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶== function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005d_003d_003e_003e-function.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005d_003d_003e_003e-function.html
deleted file mode 100644
index de53ad4..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005d_003d_003e_003e-function.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶=>> function (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶=>> function .
-
diff --git a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005d_2022-macro.html b/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005d_2022-macro.html
deleted file mode 100644
index d6593b9..0000000
--- a/docs/go-to-the-DATA_002dLENS_005b_003f_005d_005b_003f_005d_2022-macro.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the DATA-LENS∶∶• macro (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the DATA-LENS∶∶• macro .
-
diff --git a/docs/go-to-the-data_002dlens-system.html b/docs/go-to-the-data_002dlens-system.html
deleted file mode 100644
index 527f078..0000000
--- a/docs/go-to-the-data_002dlens-system.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the data-lens system (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the data-lens system .
-
diff --git a/docs/go-to-the-data_002dlens_002easd-file.html b/docs/go-to-the-data_002dlens_002easd-file.html
deleted file mode 100644
index 1424877..0000000
--- a/docs/go-to-the-data_002dlens_002easd-file.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the data-lens․asd file (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the data-lens․asd file .
-
diff --git a/docs/go-to-the-data_002dlens_002fbeta_002ftransducers-system.html b/docs/go-to-the-data_002dlens_002fbeta_002ftransducers-system.html
deleted file mode 100644
index 46ac1ad..0000000
--- a/docs/go-to-the-data_002dlens_002fbeta_002ftransducers-system.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the data-lens/beta/transducers system (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the data-lens/beta/transducers system .
-
diff --git a/docs/go-to-the-data_002dlens_002fbeta_002ftransducers_002flazy_002dsequence_002elisp-file.html b/docs/go-to-the-data_002dlens_002fbeta_002ftransducers_002flazy_002dsequence_002elisp-file.html
deleted file mode 100644
index 06aed7d..0000000
--- a/docs/go-to-the-data_002dlens_002fbeta_002ftransducers_002flazy_002dsequence_002elisp-file.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the data-lens/beta/transducers/lazy-sequence․lisp file (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the data-lens/beta/transducers/lazy-sequence․lisp file .
-
diff --git a/docs/go-to-the-data_002dlens_002fbeta_002ftransducers_002fpackage_002elisp-file.html b/docs/go-to-the-data_002dlens_002fbeta_002ftransducers_002fpackage_002elisp-file.html
deleted file mode 100644
index e087d55..0000000
--- a/docs/go-to-the-data_002dlens_002fbeta_002ftransducers_002fpackage_002elisp-file.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the data-lens/beta/transducers/package․lisp file (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the data-lens/beta/transducers/package․lisp file .
-
diff --git a/docs/go-to-the-data_002dlens_002fbeta_002ftransducers_002ftransducer_002dprotocol_002elisp-file.html b/docs/go-to-the-data_002dlens_002fbeta_002ftransducers_002ftransducer_002dprotocol_002elisp-file.html
deleted file mode 100644
index 625ed8e..0000000
--- a/docs/go-to-the-data_002dlens_002fbeta_002ftransducers_002ftransducer_002dprotocol_002elisp-file.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the data-lens/beta/transducers/transducer-protocol․lisp file (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the data-lens/beta/transducers/transducer-protocol․lisp file .
-
diff --git a/docs/go-to-the-data_002dlens_002fbeta_002ftransducers_002ftransducers_002elisp-file.html b/docs/go-to-the-data_002dlens_002fbeta_002ftransducers_002ftransducers_002elisp-file.html
deleted file mode 100644
index 5978b67..0000000
--- a/docs/go-to-the-data_002dlens_002fbeta_002ftransducers_002ftransducers_002elisp-file.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the data-lens/beta/transducers/transducers․lisp file (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the data-lens/beta/transducers/transducers․lisp file .
-
diff --git a/docs/go-to-the-data_002dlens_002flens_002elisp-file.html b/docs/go-to-the-data_002dlens_002flens_002elisp-file.html
deleted file mode 100644
index 4935c67..0000000
--- a/docs/go-to-the-data_002dlens_002flens_002elisp-file.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the data-lens/lens․lisp file (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the data-lens/lens․lisp file .
-
diff --git a/docs/go-to-the-data_002dlens_002foptics_002elisp-file.html b/docs/go-to-the-data_002dlens_002foptics_002elisp-file.html
deleted file mode 100644
index 86daec8..0000000
--- a/docs/go-to-the-data_002dlens_002foptics_002elisp-file.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the data-lens/optics․lisp file (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the data-lens/optics․lisp file .
-
diff --git a/docs/go-to-the-data_002dlens_002fpackage_002elisp-file.html b/docs/go-to-the-data_002dlens_002fpackage_002elisp-file.html
deleted file mode 100644
index 5ca09ce..0000000
--- a/docs/go-to-the-data_002dlens_002fpackage_002elisp-file.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-go to the data-lens/package․lisp file (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The node you are looking for is at go to the data-lens/package․lisp file .
-
diff --git a/docs/index.html b/docs/index.html
deleted file mode 100644
index ea85977..0000000
--- a/docs/index.html
+++ /dev/null
@@ -1,185 +0,0 @@
-
-
-
-
-
-Top (The data-lens/beta/transducers Reference Manual)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-The data-lens/beta/transducers Reference Manual
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Table of Contents
-
-
-
-
-
-
-
-
-The data-lens/beta/transducers Reference Manual
-This is the data-lens/beta/transducers Reference Manual,
-generated automatically by Declt version 3.0 "Montgomery Scott"
-on Wed Jan 06 14:24:28 2021 GMT-8.
-
-
-
-
-
-
-
-
-
-
-
-