Ōtautahi

Timothy Jones

Advanced
@zmthy

http-media. Processing HTTP Content-Type and Accept headers

14

hopper. An asynchronous JavaScript interpreter for the Grace programming language

10

play-dead. A NaGaDeMo game.

7

recursive-types. An Agda encoding of a language with recursive types.

6

cabal-test-quickcheck. QuickCheck for Cabal

6

whitespace. A collaborative whiteboard tool for education.

5

snaplet-rest. REST resources for the Snap web framework

5

automating-gradual-typing. Define your language under an abstracted functor and get different type systems as a result: an Agda exercise

2

kinect-hs. Haskell bindings for the Kinect.

2

snap-accept. Accept header branching for the Snap web framework

2

async-io. A library for Haskell supporting asynchronous IO with a fork-join model.

2

WhileyCompiler. Whiley is a programming language particularly suited to safety-critical systems. It is a hybrid object-oriented and functional programming language which employs extended static checking to eliminate errors at compile time, including divide-by-zero, array out-of-bounds and null dereference errors.

2

coffee-script. Unfancy JavaScript

2

graceless-redex. Graceless semantics in PLT Redex.

1

incidental-detail. Intuitive synthesis of incidental detail using higher-order functions.

1

kihi. A compositional functional programming language.

1

mandelbrot. Simple mandelbrot renderer for Haskell workshop

1

snaplet-css-min. A Snaplet for CSS minification.

1

grace-tmbundle. A Textmate Bundle for the Grace programming language

1

whiley-tmbundle. A Textmate bundle for the Whiley programming language.

1

wyscript. A derivative of the Whiley language which compiles to JavaScript

1

dotfiles. My personal configuration files.

1

nztronix. A tool for converting archived physical media into archivable software.

1

hs-pong. An attempt to use OpenGL and Reactive Banana to make Pong.

1

vicarious. A game for Pixel Jam 2013.

1

grace-processing. Bindings for the Processing graphics library in Grace

1
26
Apply