Texas hangszerei


Történet

Ebben a feladatban olyan hibákkal foglalkozol majd, amelyeket a csapatod által az RPN-számológép készítése közben létrehozott függvények dobnak.

(Megjegyzés: ebben a feladatban valójában nincs számológép-implementáció.)

Feladatok

A tanuló egy függvényt készít, amely háromféleképpen kezeli a hibákat:

  • hagyja, hogy a hiba továbbterjedjen
  • elkapja a hibát (más nyelvekben catch), és olyan eredményt ad vissza, amely jelzi a sikertelenséget (pl. :error Elixirben)
  • elkapja a hibát (más nyelvekben catch), és olyan eredményt ad vissza, amely egy üzenettel együtt jelzi a sikertelenséget (pl. {:error, "message"} Elixirben)

Implementációk