Elixir – Keyword lists
This topic is about Elixir - Keyword lists. So far, we have not discussed any associative data structures, i.e., data structures that can associate a certain value (or multiple values)…
This topic is about Elixir - Keyword lists. So far, we have not discussed any associative data structures, i.e., data structures that can associate a certain value (or multiple values)…
This topic is about Elixir - Lists and Tuples. (Linked) Lists A linked list is a heterogeneous list of elements that are stored at different locations in memory and are…
This topic is about Elixir - Char lists. A char list is nothing more than a list of characters. Consider the following program to understand the same. IO.puts('Hello') IO.puts(is_list('Hello')) The…
This topic is about Elixir - Strings. Strings in Elixir are inserted between double quotes, and they are encoded in UTF-8. Unlike C and C++ where the default strings are…
This topic is about Elixir - Decision Making. Decision making structures require that the programmer specifies one or more conditions to be evaluated or tested by the program, along with…
This topic is aboout Elixir - Pattern Matching. Pattern matching is a technique which Elixir inherits form Erlang. It is a very powerful technique that allows us to extract simpler…
This topic is about Elixir - Operators. An operator is a symbol that tells the compiler to perform specific mathematical or logical manipulations. There are a LOT of operators provided…
This chapter is about Elixir - Variables. A variable provides us with named storage that our programs can manipulate. Each variable in Elixir has a specific type, which determines the…
This topic is about Elixir - Data Types. For using any language, you need to understand the basic data types the language supports. In this chapter, we will discuss 7…
This topic is abuot of Elixir - Basic Syntax. We will start with the customary 'Hello World' program. To start the Elixir interactive shell, enter the following command. iex After…