Мне он тоже нравится, но когда пришлось искать ошибку и отлаживаться, я чуть не выкинул его надолго. Хотя, почему нет? Вроде, я его с тех пор и не применял.
Ну вот поэтому я сегодня спрашивал про Elm. Это такой язык-фреймворк, с синтаксисом и типами хаскеля, неплохим подходом на фронте, шустрым на фронте, при этом вся мощь типов, и заявляется как "нет ошибок в рантайме". Совсем. На фронте и играться можно без такой боли. Не для прода, а так.