<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hello,<div class=""><br class=""></div><div class="">Following the instructions at this page (<a href="http://llvm.org/ProjectsWithLLVM/" class="">http://llvm.org/ProjectsWithLLVM/</a>), I wanted to make you aware of a new project called “hobbes" just published to <a href="http://github.com" class="">github.com</a> in the last few days by Morgan Stanley (my employer) and principally developed by me.</div><div class=""><br class=""></div><div class=""><div class=""><a href="https://github.com/Morgan-Stanley/hobbes" class="">https://github.com/Morgan-Stanley/hobbes</a></div></div><div class=""><br class=""></div><div class="">hobbes is a Haskell-family programming language with polymorphic, qualified, structural types, type classes, and type inference. With an included lightweight single-header lib for efficiently logging strongly-typed application data, hobbes can be used for out-of-band real-time and historical analysis of large data sets. With an open binding method optimized for close interaction with C++ code, hobbes can be used to dynamically extend, script, or query existing applications with minimal impact to critical-path latency and with minimal development effort. With several years of major production use within Morgan Stanley, hobbes can bring hard-won experience to new projects.</div><div class=""><br class=""></div><div class="">Regards,</div><div class="">-Kalani Thielen</div></body></html>