- En Elixir, il existe trois fonctions pour récupérer une valeur dans une structure de données clé-valeur
get - renvoie la valeur par défaut si elle n’existe pas
fetch - renvoie au format {:ok, value}, pratique pour le pattern matching
fetch! - une fonction plus radicale qui déclenche une erreur si la valeur n’existe pas
- Erlang utilise les noms
get et find
- Je préfère davantage la convention de nommage d’Erlang
- J’ai toujours utilisé
get pour récupérer rapidement une valeur, et fetch pour aller la chercher dans une base de données ou sur le web
Aucun commentaire pour le moment.