Skip to content

Instantly share code, notes, and snippets.

View adam-singer's full-sized avatar
👾

Adam Singer adam-singer

👾
View GitHub Profile
library floodfill;
import 'dart:html';
//import 'dart:async';
import 'dart:collection';
CanvasElement canvas;
CanvasRenderingContext2D context;
List<List<int>> world;
//Timer running;
library heatequation;
import 'dart:html';
import 'dart:async';
import 'dart:collection';
CanvasElement canvas;
CanvasRenderingContext2D context;
List<List<Tile>> world;
Timer running;
library astar;
import 'dart:html';
//import 'dart:async';
import 'dart:collection';
CanvasElement canvas;
CanvasRenderingContext2D context;
List<List<int>> world;
//Timer running;
//Y-Combinator
final Y = (f) =>
((x) => f((y) => x(x)(y)))
((x) => f((y) => x(x)(y)));
//booleans
final TRUE = (x) => (y) => x;
final FALSE = (x) => (y) => y;
final cond = (b) => b;
@adam-singer
adam-singer / AES.java
Created September 19, 2013 02:33 — forked from ymnk/AES.java
/* -*-mode:java; c-basic-offset:2; indent-tabs-mode:nil -*- */
/**
* This program will demonstrate how to use "aes128-cbc".
*
*/
import com.jcraft.jsch.*;
import java.awt.*;
import javax.swing.*;
public class AES{
#!/bin/bash
libs=( "/usr/local/lib/libmacfuse_i32.2.dylib" \
"/usr/local/lib/libosxfuse_i32.2.dylib" \
"/usr/local/lib/libosxfuse_i64.2.dylib" \
"/usr/local/lib/libmacfuse_i64.2.dylib" \
"/usr/local/lib/libosxfuse_i32.la" \
"/usr/local/lib/libosxfuse_i64.la" \
"/usr/local/lib/pkgconfig/osxfuse.pc" )
library streams;
import 'dart:html';
import 'dart:async';
import 'dart:uri';
import 'dart:json' as JSON;
import 'package:js/js.dart' as js;
main() {
var inputs =
import 'dart:html';
import 'dart:web_gl';
import 'dart:typed_data';
/**
* WebGL Demo made in Dart. It works in http://try.dartlang.org/
* Updated: 2013-05-14
* created by: http://martinsikora.com/dart-webgl-simple-demo
* updated by: https://plus.google.com/u/0/117240004279526018872
*/

Dexpress

I like [Express][1] for Node.js. I'd like to have a similar framework for Dart.

Let's create it. How hard can it be? :-)

Middleware is Everywhere

library hop_runner;
import 'dart:async';
import 'dart:io';
import 'package:hop/hop.dart';
import 'package:hop/hop_tasks.dart';
void main() {
final String out = "out";