Glen K. Peterson
Glen K. Peterson
Thanks for this. You make good points. You touched on the question of where UncleJim is headed. "Writing Java the way I'd write Clojure, but with types" has been a...
Thanks everyone who added their input. Version 4.0 looks like a rewrite in Kotlin. Not sure yet if this project will eventually merge with https://github.com/kategory/kategory but that's a possibility. If...
This could be the right fix. I worried I might have led you astray with my suggestion to look in the join method. Just thinking, not looking at my code,...
Thank you for noticing and taking the time to report this. I think I have fixed the mistakes. If you agree, I'll close this ticket. Here's the page I think...
Everything in your comment is correct and insightful. You didn't mention the processor cache, yet, but I'm guessing you're saving that for the next round. I guess I was shooting...
The only thing I want to add is that 32 element arrays seem to fit into the read-ahead cache on modern desktops and servers. So there is one memory access...
Good suggestion! The ["Comparison to a Map of Collections" in Google's Multimap](https://google.github.io/guava/releases/19.0/api/docs/com/google/common/collect/Multimap.html) explained to me what it's good for (I've never used one). I'm currently split between converting the entire...
I've been getting the impression that the persistent collections as a separate artifact would be more popular than when bundled with other functional programming tools. So I'm thinking about how...
I made a new issue for the collections: #22
This question deserves careful thought and I'm busy with holiday stuff right now. The quick answer is that if you don't have duplicates, use the [PersistentTreeSet](https://github.com/GlenKPeterson/Paguro/blob/master/src/main/java/org/organicdesign/fp/collections/PersistentTreeSet.java) or [sortedSet()](https://github.com/GlenKPeterson/Paguro/blob/master/src/main/java/org/organicdesign/fp/StaticImports.java#L234) instead of...