JSConf JP

Luca Mugnaini

Luca Mugnainiルカ ムニャイーニ(he)

Luca is a software engineer at Rakuten. He is a passionate Functional Programming advocate. Originally from Italy, now living in Tokyo for several years.

Track A
19:10-19:20(10 min)

Hope is postponed disappointment

  • English

The solution for the exception problem is not having exceptions. Throwing exceptions and hoping that someone will take care of them may lead to disappointment. A sound type system can help us build resilient web applications. In Rakuten, we use Elm to prevent runtime exceptions in the authentication system used by millions of users every day. A similar technique can be implemented in TypeScript too.