This looks interesting, it's great to see more machine learning efforts in typed languages.<p>I'm a bit surprised to see no mention of Owl (<a href="https://github.com/owlbarn/owl">https://github.com/owlbarn/owl</a> an older project for scientific computing in OCaml that was resurrected recently), I wonder how they compare.<p>The Raven README mentions:<p>> We prioritize developer experience and seamless integration.<p>so maybe that's one difference — I used Owl on a course project about a decade ago, and while it got the job done, I remember the experience being rather painful compared to Numpy (even though I was more experienced with OCaml than with Python at the time).