[Assorted-commits] SF.net SVN: assorted:[1886] sandbox/trunk/src/node
Brought to you by:
yangzhang
|
From: <yan...@us...> - 2014-09-10 06:56:55
|
Revision: 1886
http://sourceforge.net/p/assorted/svn/1886
Author: yangzhang
Date: 2014-09-10 06:56:51 +0000 (Wed, 10 Sep 2014)
Log Message:
-----------
Add promises node demo
Added Paths:
-----------
sandbox/trunk/src/node/promises/
sandbox/trunk/src/node/promises/index.coffee
sandbox/trunk/src/node/promises/package.json
Added: sandbox/trunk/src/node/promises/index.coffee
===================================================================
--- sandbox/trunk/src/node/promises/index.coffee (rev 0)
+++ sandbox/trunk/src/node/promises/index.coffee 2014-09-10 06:56:51 UTC (rev 1886)
@@ -0,0 +1,7 @@
+Q = require 'q'
+d = Q.defer()
+d.resolve(0)
+d.promise.done (x) -> console.log(x)
+console.log(1)
+# 1 gets printed before 0; 0 is processed nextTick rather than
+# immediately/recursively
Added: sandbox/trunk/src/node/promises/package.json
===================================================================
--- sandbox/trunk/src/node/promises/package.json (rev 0)
+++ sandbox/trunk/src/node/promises/package.json 2014-09-10 06:56:51 UTC (rev 1886)
@@ -0,0 +1,14 @@
+{
+ "name": "promises",
+ "version": "0.0.0",
+ "description": "",
+ "main": "index.coffee",
+ "scripts": {
+ "test": "echo \"Error: no test specified\" && exit 1"
+ },
+ "author": "",
+ "dependencies": {
+ "coffee-script": "^1.8.0",
+ "q": "^1.0.1"
+ }
+}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|