From 38d283357702efa9fac62b7c04b4037b1be377a1 Mon Sep 17 00:00:00 2001 From: jbranchaud Date: Thu, 7 Jul 2016 07:22:26 -0500 Subject: [PATCH] Add a note about GC considerations with atoms --- elixir/dynamically-generating-atoms.md | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/elixir/dynamically-generating-atoms.md b/elixir/dynamically-generating-atoms.md index 3c26cdf..e69de29 100644 --- a/elixir/dynamically-generating-atoms.md +++ b/elixir/dynamically-generating-atoms.md @@ -1,15 +0,0 @@ -# Dynamically Generating Atoms - -> Atoms are constants where their name is their own value. - -The use of atoms like `:ok` and `:error` show up all over the place in -Elixir. These are atoms that tend to be statically defined. Atoms can also -be dynamically defined using string interpolation. - -For example, I can generate a handful of atoms by mapping over a range of -integers. - -```elixir -> Enum.map(1..5, &(:"some_atom_#{&1}")) -[:some_atom_1, :some_atom_2, :some_atom_3, :some_atom_4, :some_atom_5] -```