Alex – care to elaborate? When I get this question it would be nice to be 
able to tell people why the core team isn't interested.

Beau – new navigators can easily be provided in external libraries. The 
core of Specter (navigator composition and inline compilation/caching) is 
very stable at this point so I don't anticipate it needing much change.


On Tuesday, February 14, 2017 at 8:19:20 PM UTC-5, Beau Fabry wrote:
>
> > The main thing that makes me hesitate to suggest this is getting 
> bottlenecked on Clojure's dev process.
>
> Imo this is a big deal. I like the way specter has the ability to add new 
> generally useful navigators and paths with new versions as people 
> "discover" them, I don't think that's a great fit for the overhead of a 
> language release process.
>
> On Wednesday, February 15, 2017 at 8:02:55 AM UTC+11, Nathan Marz wrote:
>>
>> One of the most common questions I get about Specter is whether it will 
>> ever become part of Clojure core. I think it's an interesting proposal and 
>> would like to see what the community and core team thinks.
>>
>> The primary reason for contributing would be that Specter makes Clojure a 
>> stronger language. For a language that embraces simplicity, I've always 
>> viewed the complexity of dealing with nested data structures a glaring 
>> weakness of Clojure. The existing stuff in Clojure, like clojure.walk, 
>> zippers, update-in, etc., just doesn't cut it. This problem is very common, 
>> and Specter completely solves it with near-optimal performance.
>>
>> The main thing that makes me hesitate to suggest this is getting 
>> bottlenecked on Clojure's dev process. However, Specter is very well 
>> developed at this point so it doesn't need to move fast anymore.
>>
>> Please share your thoughts.
>>
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to