@@ -120,7 +120,7 @@ namespace purescript {
121} // namespace purescript
121} // namespace purescript
123−#define FOREIGN_EXPORTS(NS) namespace NS { static const auto& NS ## _foreign_init = []() { dict_t& foreign = _foreign_();
123+#define FOREIGN_EXPORTS(NS) namespace NS { using namespace purescript; auto _foreign_() -> dict_t&; static const auto& NS ## _foreign_init = []() { dict_t& foreign = _foreign_();
124#define END_FOREIGN_EXPORTS return foreign; }(); }
124#define END_FOREIGN_EXPORTS return foreign; }(); }
126#endif // purescript_H
126#endif // purescript_H