Releases: jackfirth/lens
Releases · jackfirth/lens
v2.0
Additions:
- lens
- lens-join/list
- lens-join/vector
- lens-join/hash
- lens-join/string
- list-ref-nested-lens
- list-refs-lens
- hash-ref-lens
- hash-ref-nested-lens
- hash-pick-lens
- struct/lens
- define-struct-lenses
- vector-ref-lens
- vector-ref-nested-lens
- vector-pick-lens
- string-ref-lens
- string-pick-lens
- stream-first-lens
- stream-rest-lens
- stream-ref-lens
- unstable/lens
- sublist-lens
- lens-view/thrush (alias: lens-view~>)
- lens-set/thrush (alias: lens-set~>)
- lens-transform/thrush (alias: lens-transform~>)
Removals:
- unstable/lens
- hash-ref-lens (moved to stable)
- compound-list-lens (moved to stable, renamed lens-join/list)
- compound-hash-lens (moved to stable, renamed lens-join/hash)
- hash-ref-nested-lens (moved to stable)
v1.2
Modules and their exported bindings as of this release:
- lens
- lens?
- make-lens
- let-lens
- lens-view
- lens-set
- lens-view/list
- lens-set/list
- lens-transform
- lens-transform/list
- lens-compose
- lens-thrush
- identity-lens
- car-lens
- cdr-lens
- c..r-lenses
- list-ref-lens
- first-lens, second-lens, ... tenth-lens
- assoc-lens
- assv-lens
- assq-lens
- struct-lens
- dict-ref-lens
- lens/applicable
- everything from lens
- unstable/lens
- lens-set-all
- unstable/lens/compound
- compound-list-lens
- compound-hash-lens
- unstable/lens/list
- list-ref-nested-lens
- list-refs-lens
- unstable/lens/hash
- hash-ref-lens
- hash-ref-nested-lens
- unstable/lens/syntax
- syntax-lens
- syntax-keyword-seq-lens