Handling the unexpected - Type safe functions in Javascript | Heykuki News