#if defined(__APPLE__) && defined(__MACH__) #include #elif defined(WIN32) #include #endif #include "HsFFI.h" #ifdef __GLASGOW_HASKELL__ #include "Eternal_stub.h" extern void __stginit_Eternal(void); #endif int main(int argc, char* argv[]) { hs_init(&argc, &argv); #ifdef __GLASGOW_HASKELL__ hs_add_root(__stginit_Eternal); #endif hs_main(); hs_exit(); return 0; }