Contour lines
Graphics experiment with terrain contour lines.
Non-mobile device recommended.
Graphics experiment with terrain contour lines.
Non-mobile device recommended.
Interactive audio visualization experiment with WebGL.
Simple game written in CoffeeScript with HTML5 canvas.
Desktop only.
Plugin for the Vim code editor that allows for easily changing word casing with motions, text objects or visual mode.
This plugin is largely inspired by Tim Pope's vim-abolish, and aims to improve its casing functionality to better blend with Vim's editing philosophy.
RSS feed reader written in PureScript that demonstrates a comonadic user interface model, for the second part of my bachelor thesis: A Real-World Application with a Comonadic User Interface
Simple task management application written in PureScript for the first part of my bachelor thesis (Comonads for User Interfaces) with three different UI architectures modelled under the same approach.
Based on Phil Freeman's Comonads as spaces.
Android application for the generation of 3D models based on two-dimensional sketches.
In this series of lectures and workshops, we explore the whats, whys and hows of embedded domain-specific languages in Haskell, and how language oriented programing can bring type-safety, composability and simplicity to the development of complex applications.
In this series of lectures and workshops, we explore the whats, whys and hows of embedded domain-specific languages in Haskell, and how language oriented programing can bring type-safety, composability and simplicity to the development of complex applications.