notes
This commit is contained in:
parent
3f26eb1826
commit
bde18388d7
1 changed files with 5 additions and 1 deletions
|
|
@ -1,6 +1,10 @@
|
|||
(ns com.rpl.specter.protocols)
|
||||
|
||||
|
||||
;;TODO: might be able to speed it up more by having these return a function rather than
|
||||
;;rely on protocol methods (can then compose functions together directly)
|
||||
;;so protocol would just be used during composition - what about execution?
|
||||
;;could have a select-fast function that takes in a selector FUNCTION explicitly
|
||||
(defprotocol StructureValsPath
|
||||
(select-full* [this vals structure next-fn])
|
||||
(update-full* [this vals structure next-fn]))
|
||||
|
|
|
|||
Loading…
Reference in a new issue