eclipse-collections icon indicating copy to clipboard operation
eclipse-collections copied to clipboard

Add examples of primitive iteration patterns to reference guide

Open donraab opened this issue 5 years ago • 12 comments

Old Reference Guide: https://github.com/eclipse/eclipse-collections/blob/master/docs/guide.md#-primitive-collections

The new reference guide is now in Asciidoc. The relevant section is now here: https://github.com/eclipse/eclipse-collections/blob/master/docs/2-Collection_Containers.adoc#primitive-collections

donraab avatar Apr 01 '20 22:04 donraab

If it's still relevant I could take it.

vcvitaly avatar Jul 14 '20 06:07 vcvitaly

Hi @vcvitaly, yes, this is still relevant so will assign the issue to you. Thank you for volunteering!

donraab avatar Jul 14 '20 13:07 donraab

As this issue still persist there so can i get a chance to have a look on it, if it available.

himanshu211raj avatar Mar 08 '21 01:03 himanshu211raj

@himanshu211raj Yes, please do. I haven't had a chance to work on it.

vcvitaly avatar Mar 08 '21 14:03 vcvitaly

As i am recently started using eclipse can anyone guide me how can i proceed toward this?

himanshu211raj avatar Mar 08 '21 16:03 himanshu211raj

@himanshu211raj When you refer to Eclipse in your comment do you mean Eclipse Collections or the Eclipse IDE? The two are unrelated. Eclipse Collections is a Java Collections library and can be used in any Java program.

If you mean Eclipse Collections, you can learn more about how to get started here.

donraab avatar Mar 08 '21 18:03 donraab

@himanshu211raj you should update documentation on the subject in a way similar to documentation here: https://github.com/eclipse/eclipse-collections/blob/master/docs/guide.md#-primitive-collections

So basically try using them yourself and then add some examples.

vcvitaly avatar Mar 09 '21 10:03 vcvitaly

Hi @vcvitaly , If this issue is still open, I am willing to contribute here.

sandip1805 avatar Jul 24 '22 16:07 sandip1805

Hi @vcvitaly! if this is still open and relevant, I can take it up.

akshaywakhare avatar Sep 04 '22 15:09 akshaywakhare

Hi @vcvitaly! If this issue is still open, I am willing to work on this.

Akash3121 avatar Sep 05 '22 04:09 Akash3121

Hi @himanshu211raj @vcvitaly @sandip1805 @akshaywakhare, thank you all for volunteering here. I think there is enough opportunity here to split up the work. We can split the work up by primitive type

The iteration patterns that are common among them are:

  • select
  • reject
  • collect
  • detect
  • injectInto
  • count
  • anySatisfy
  • allSatisfy
  • noneSatisfy

Please volunteer to tackle one primitive type (click links above to go to an issue for a type) and I will assign a specific issue to you. You can use the Lost and Found Kata as a guide for the iteration patterns that can be included for various primitive types.

https://github.com/eclipse/eclipse-collections-kata/tree/master/lost-and-found-kata

Thanks!

donraab avatar Sep 05 '22 05:09 donraab

Thank you Donald, I can take a List. Can you please create required issue and assign it to me?

Thanks & Regards, Sandip Patel +91 9727930925

On Mon, 5 Sept 2022, 10:56 am Donald Raab, @.***> wrote:

Hi @himanshu211raj https://github.com/himanshu211raj @vcvitaly https://github.com/vcvitaly @sandip1805 https://github.com/sandip1805 @akshaywakhare https://github.com/akshaywakhare, thank you all for volunteering here. I think there is enough opportunity here to split up. We can split the work up by primitive type

  • List
  • Interval
  • Set
  • Stack
  • Bag
  • Map

The iteration patterns that should common among them are:

  • select
  • reject
  • collect
  • detect
  • injectInto
  • count
  • anySatisfy
  • allSatisfy
  • noneSatisfy

Please volunteer to tackle one type and I will create an issue for it and assign it to you. You can use the Lost and Found Kata as a guide for the iteration patterns that can be included for various primitive types.

https://github.com/eclipse/eclipse-collections-kata/tree/master/lost-and-found-kata

Thanks!

— Reply to this email directly, view it on GitHub https://github.com/eclipse/eclipse-collections/issues/830#issuecomment-1236552339, or unsubscribe https://github.com/notifications/unsubscribe-auth/APMYCDCMF6I4L5MNGI6UXOLV4V77RANCNFSM4LZUROWQ . You are receiving this because you were mentioned.Message ID: @.***>

sandip1805 avatar Oct 11 '22 08:10 sandip1805