section-engineering-education / engineering-education

“Section's Engineering Education (EngEd) Program is dedicated to offering a unique quality community experience for computer science university students."
Apache License 2.0
363 stars 889 forks source link

[Languages] Getting Started with Scala collections #4089

Closed carteblanchemunene closed 2 years ago

carteblanchemunene commented 2 years ago

Proposed title of article

Getting Started with Scala collections

Proposed article introduction

Scala is a general-purpose, high-level, multi-paradigm programming language. It is a pure object-oriented programming language that also provides support to the functional programming approach. There is no concept of primitive data as everything is an object in Scala.

Scala has a rich set of collection libraries. Collections are containers of things. Those containers can be sequenced, linear packs of items like List, Tuple, Option, Map, etc. The collections may have an arbitrary number of elements or be bounded to zero or one element

Key takeaways

By the end of this article we will have coved:

Article quality

I checked the section database and found that no article has been written in the Scala programming language. To make my article unique, I will give an overview of Scala's introduction, explain Scala Collections in detail, and finally look into some Scala REPL examples to better understand a beginner.

References

N/A

ahmadmardeni1 commented 2 years ago

Good afternoon and thank you for submitting your topic suggestion. Your topic form has been entered into our queue and should be reviewed (for approval) as soon as a content moderator is finished reviewing the ones in the queue before it.

ahmadmardeni1 commented 2 years ago

Sounds like a helpful topic - let's please be sure it adds value beyond what is in any official docs and/or what is covered in other blog sites. (the articles should go beyond a basic explanation - and it is always best to reference any EngEd article and build upon it). @carteblanchemunene

Please be attentive to grammar/readability and make sure that you put your article through a thorough editing review prior to submitting it for final approval. (There are some great free tools that we reference in EngEd resources.) ANY ARTICLE SUBMITTED WITH GLARING ERRORS WILL BE IMMEDIATELY CLOSED.

Please be sure to double-check that it does not overlap with any existing EngEd articles, articles on other blog sites, or any incoming EngEd topic suggestions (if you haven't already) to avoid any potential article closure, please reference any relevant EngEd articles in yours. - Approved