Elixir/OTP : Basics of Partition SupervisorsPartition supervisors are supervisors that create multiple numbers/partitions of the same child under it using a single child spec. They…Feb 25Feb 25
Elixir/OTP : Basics of SupervisorsSupervisors in Elixir are OTP provided abstractions built on top of processes, designated to supervise and manage other processes…Feb 18Feb 18
Elixir/OTP : Basics of TasksTasks in Elixir are abstractions built on top of processes. Unlike GenServers which are mostly used as long living state machines, tasks…Feb 9Feb 9
Elixir/OTP : Basics of AgentsAgents are abstractions built on top of GenServers, that makes it easier to create and use server processes that handle state. It…Feb 5Feb 5
Elixir : Basics of SigilsSigils in Elixir are a syntactic sugar mainly used to customise and simplify the representation and definition of text and other data…Feb 3Feb 3
Published inElemental ElixirElixir/OTP : Basics of GenServerGenServer is one of the main abstractions provided by the OTP framework that standardises creation, usage of stateful server processes and…Feb 1Feb 1
Elixir : Basics of errors and error handling constructsErrors are mechanisms used to indicate when something abnormal or unexpected happens in your code. Errors can happen during compilation of…Jan 25Jan 25
Published inElemental ElixirElixir/OTP : Basics of processesProcesses in Elixir are basic units of concurrency that form the foundation for various properties of a highly available system such as…Jan 231Jan 231
Published inElemental ElixirElixir : Basics of MetaprogrammingMetaprogramming is a programming technique where you can write code that generates more code during its execution. It lets you treat code…Jan 131Jan 131
Elixir : Basics of behavioursBehaviours in Elixir are a powerful tool that simply aids in establishing a contract between different modules. They provide modularity…Jan 2Jan 2