Greg Propf's Homepage

Welcome to my site. This is basically a portfolio of web apps I've created. Matchsticks is a simple JavaScript program that creates interesting patterns by scattering virtual matchsticks across a plane. Pixel Reactor is a sort of iterative 2d search-and-replace program written in ClojureScript. N-Body is a little physics engine I wrote in JavaScript that simulates gravitational dynamics, Math in Motion is gallery of links to my CGI videos, SuperLife is a superset of the traditional Conway Life game written in Elm, a very Haskell-like language that compiles to JavaScript and runs in the browser. I have a lot of interest in functional programming languages such as Lisp and Haskell and especially how they can be used on the web. Click on the tip jar link to send crypto to me.