๐ฎ A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
๐ The open-source, Haskell-built video editor for GIF makers.
:tv: A free and simple to use video player made with Haskell.
๐ง โโ A 3D game about functional programming patterns. Uses PureScript Native, C++, and Panda3D.
๐ A Haskell binding to the webview library created by Serge Zaitsev.
A PureScript, browser-based implementation of LDA topic modeling.
๐ A step-by-step guide to parsing using Haskell parser combinators.
Interactive K-Nearest Neighbors machine learning algorithm in JavaScript.
Isosurface extraction using Marching Cubes and pure WebGL.
:boom: A single page web game made with Svelte.
:smiley: A functional reactive programming (FRP) demo created with PureScript events and behaviors.
A simple DNS client similar to nslookup. Does not use any DNS libraries.
A WebGL, browser-based bowling game that uses real-time physics.
A collection of solutions to various technical interview questions.
A PureScript, browser-based implementation of simple linear regression.
A plugin extensible Slack bot.
Explorable 3D Sierpinski tetrahedrons rendered using WebGL.
Browser based pong clone featuring a neuro-evolved AI opponent.
Pong player utilizing a feedforward neural network and evolutionary algorithm.