Skip to content

Instantly share code, notes, and snippets.

@skial
Last active August 29, 2015 14:21
Show Gist options
  • Save skial/14f9c4e1aac49ce2df96 to your computer and use it in GitHub Desktop.
Save skial/14f9c4e1aac49ce2df96 to your computer and use it in GitHub Desktop.
Official Haxe NodeJS Type Definitions - example from https://github.com/HaxeFoundation/hxnodejs used in http://haxe.io/releases/3.2.0/
-lib hxnodejs
-js Main.js
-main Main
package;
import js.node.Net;
class Main {
static function main() {
var server = Net.createServer(function(socket) {
socket.write("Echo server\n\n");
socket.pipe(socket);
});
server.listen(1337, "127.0.0.1");
}
}
(function (console) { "use strict";
var Main = function() { };
Main.main = function() {
var server = js_node_Net.createServer(function(socket) {
socket.write("Echo server\n\n");
socket.pipe(socket);
});
server.listen(1337,"127.0.0.1");
};
var js_node_Net = require("net");
Main.main();
})(typeof console != "undefined" ? console : {log:function(){}});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment