A Vector(array with adjustable size) is a collection of values indexed by contiguous integers and it is a very commonly used collection data structure in most languages. However, it’s not available natively in Elixir.

Let’s have a brief understanding of List first.

List

The most commonly used data structure in Elixir…

Concurrency, Intentional Programming Style

Concurrency

In Erlang, we use message passing concurrency model. There is no shared memory between each Erlang process and they communicate each other by sending Erlang term to another mailbox. And because there is an only immutable data structure in Erlang. …

KaFai C

Coding, Weightlifting, Veganism, Society, Cat | http://bruteforcecat.com/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store