Soak the tapioca overnight in a bowl with two cups of water at room temperature, and then drain the liquid.
Using a double boiler, you need to heat the milk until it is lukewarm.
Add salt and tapioca to the mixture, then increase the heat until small bubbles are visible along the edges of the pan. Put the lid on and reduce the heat to low and let the milk mixture cook for an additional hour, taking care to never let it reach a simmer or a boil.
Now, take the eggs and carefully separate out the egg whites from the yolks. Beat the egg yolks and sugar together until they reach a light yellow hue. Once blended, slowly add some of the heated mixtures to the mixture of egg yolks.
Then, you should stir the egg yolks into the mixture for around 15 minutes until it has become quite thick. Beat the egg whites firmly before adding them to the hot tapioca mixture.
Gently incorporate the whisked vanilla as you stir slowly. Enjoy either warm or chilled!