We felt we needed the ability to call Native code, and that went away in Elm 0.19. We initially tried moving to Elm 0.19, found it exceptionally hard, and felt that moving to Bucklescript was more certain than rearchitecting our whole app. It didn’t hurt that our backend was in OCaml.
3 Likes