This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cache=2 days | |
formats=pdf,ps,png,jpg,svg,bmp,tif,html | |
[params] | |
viz[0]=pieChart | |
viz[1]=barChart | |
[defaults] | |
viz=pieChart |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import js.node.vm.Script; | |
using thx.promise.Promise; | |
class Lazy { | |
static var map : Map<String, Script> = new Map(); | |
public static function load(path : String) : Promise<{} -> String> { | |
var script = map.get(path); | |
if(null != script) { | |
return Promise.value(loadScript(script)); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import js.Promise; | |
class Main { | |
static function main() { | |
var p1 = new Promise(function(resolve, reject) { | |
resolve("YES"); | |
}); | |
p1.then(function(v) trace(v), function(e) trace('NOOO!! $e')); | |
var p2 = new Promise(function(resolve, reject) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import express.Request; | |
import express.Response; | |
import express.Next; | |
import express.Middleware; | |
import express.Express; | |
import abe.Router; | |
class Main { | |
public static function main() { | |
var router = new abe.Router(null); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@:use(mw.BodyParser.json()) | |
class Auth implements abe.IRoute { | |
@:post("/auth") | |
@:args(body) | |
function login(user : String, password : String) { | |
response.send('$user:$password'); | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import restx.App; | |
class Main implements restx.IRoute { | |
@:path("/") | |
function index() | |
response.send("Hello World!"); | |
public static function main() { | |
var app = new App(9998); | |
app.router.register(new Main()); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package thx.core; | |
import haxe.Constraints.IMap; | |
@:multiType(K) | |
abstract MapList<K, V>(MapListImpl<K, V>) { | |
public function new(); | |
public inline function set(key:K, value:V) this.set(key, value); | |
public inline function insert(index : Int, k : K, v : V) : Void this.insert(index, k, v); | |
@:arrayAccess public inline function get(key:K) return this.get(key); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import sui.Sui; | |
class DemoObject { | |
public static function main() { | |
var o = new DemoObject(), | |
sui = new Sui(); | |
sui.bind(o.name); | |
sui.bind(o.enabled); | |
sui.bind(o.startedOn); | |
sui.bind(o.traceMe); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Sample<T>(value : T) { | |
trace(value) | |
def toString = value | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import react.React; | |
class CommentBox extends React { | |
static function main() { | |
React.renderComponent( | |
@dom '<CommentBox url="comments.json" pollInterval={2000} />', | |
js.Browser.document.getElementById('content') | |
); | |
} |