Is Lambada (the Haskell-JNI bridge) gone? The web-page has disappeared. Using Java seems by far the most obvious way of getting all that GUI/network/SQL/whatever functionality, especially as the Java platform is almost ubiquitous (unlike .NET, Tk, X, GTK+, Win32 GDI, etc.). In this apparent absence I'm writing my own Haskell-JNI bridge. So far, I can get code compiled with GHC 5 on Linux to call static Java methods (such as the 'main' method of an application class) and some other stuff such as create arrays. Phase 1 is to add the rest of the JNI functions (easy, but time-consuming). Phase 2 is to figure out how to create classes on the fly that can call back to Haskell. Fortunately Java does provide functions for loading classes from a byte-array of bytecode. $ ./TestJNI Hello from Java! $ I intend to release it open source at some point. -- Ashley Yakeley, Seattle WA