- In Elixir gibt es bei Key-Value-Datenstrukturen drei Funktionen, um Werte abzurufen
get – wenn nichts vorhanden ist, wird ein Standardwert verwendet
fetch – gibt im Format {:ok, value} zurück und eignet sich gut für Pattern Matching
fetch! – eine kompromisslose Funktion, die einen Fehler auslöst, wenn nichts vorhanden ist
- Erlang verwendet die Namen
get und find
- Mir gefallen die Benennungsregeln von Erlang besser
get wurde bisher für das schnelle Abrufen eines Werts verwendet, während fetch eher für das Holen aus einer Datenbank oder dem Web verwendet wurde
Noch keine Kommentare.