clojure-dev

Issues: https://clojure.atlassian.net/browse/CLJ | Guide: https://insideclojure.org/2015/05/01/contributing-clojure/
2019-10-04T16:18:23.110100Z

I added some more text at the beginning of core.rrb-vector's README explaining in what situations someone may want to use it. Feedback welcome if you give it a read and it seems off somehow: https://github.com/clojure/core.rrb-vector

dpsutton 2019-10-04T16:20:37.110300Z

where does the namespace alias fv come from?

2019-10-04T16:22:33.110500Z

The original documentation by Michal 🙂

2019-10-04T16:22:43.110700Z

Seriously, I do not know.

dominicm 2019-10-04T16:23:01.110900Z

This is absolutely fantastic!

dominicm 2019-10-04T16:23:09.111100Z

I perfectly understand its use now :)

dominicm 2019-10-04T16:23:22.111300Z

I feel confident that I can pick it up when I need it

dpsutton 2019-10-04T16:23:24.111500Z

i haven't seen the previous version but this is quite nice in explaining rationale, etc

dominicm 2019-10-04T16:24:32.111700Z

In the person who complained before :)

2019-10-04T16:25:37.111900Z

I did recall there was someone commenting on it, but not who. Glad the changes worked for you. I looked at it and realized it was previously written from the perspective of one who knew Clojure internals fairly well already.

seancorfield 2019-10-04T16:27:24.112100Z

I asked as well, to see whether it would be useful for anything at work (it wouldn't, it seems).

seancorfield 2019-10-04T16:27:37.112300Z

So, yes, thank you for the clarification @andy.fingerhut !

2019-10-04T16:28:37.112500Z

Sure, its use cases are fairly limited. If my plans for world domination come to fruition, I hope to make it even faster than Clojure's built in vector data structure. But that is a big question mark, and a fair chunk of work away from now.

dpsutton 2019-10-04T16:30:34.112700Z

would love a #hacktoberfest on a data structures type project in contrib with an active maintainer 🙂

2019-10-04T16:43:08.112900Z

I'm not sure what is involved there, but the weird thing is that anything that isn't already fixed, is also on the edge of what I know how to do.