Skip to content

Instantly share code, notes, and snippets.

@youngnh
youngnh / gist:6346490
Created August 26, 2013 20:48
CPS Combinators in Java
public class Next<A, B, C> extends Task<A, C> {
private Task<A, B> task;
private Task<B, C> nextTask;
public Next(Task<A, B> task, Task<B, C> nextTask) {
this.task = task;
this.nextTask = nextTask;
}
import Graphics.Rendering.OpenGL
import Graphics.UI.GLUT
n :: [Normal3 GLfloat]
n = [(Normal3 (-1.0) 0.0 0.0),
(Normal3 0.0 1.0 0.0),
(Normal3 1.0 0.0 0.0),
(Normal3 0.0 (-1.0) 0.0),
(Normal3 0.0 0.0 1.0),
(Normal3 0.0 0.0 (-1.0))]