Como obter a localização da memória de uma variável no Elixir?

Um fato que sabemos sobre o Elixir é queestruturas de dados que vivem na memória são imutáveis e variáveis são apenas ponteiros para essas estruturas de dados.

Existe uma maneira de obter o endereço de memória de uma variável que está apontando, em vez do conteúdo nesse local de memória (ou seja, o valor não referenciado da variável)?

Para mim, o objetivo é fazer com que possamos aprender como o Elixir / Erlang gerencia a memória ao lidar com valores duplicados, como duas mesmas listas de caracteres ou, especialmente, em alguns casos quetuplas e listas podem compartilhar seu conteúdoe escreva um código mais eficiente.

Por exemplo, quando você atualiza uma tupla, todas as entradas são compartilhadas entre a antiga e a nova, exceto a entrada que foi substituída. Em outras palavras, tuplas e listas no Elixir são capazes de compartilhar seu conteúdo.

questionAnswers(1)

yourAnswerToTheQuestion