Mostly-functional programmer. BE(Mech) / BSc, PhD in Equine Biomechanics.
scalasignal. Signal Processing in Scala
30capstan. NURBS curves and surfaces in Rust (EARLY WIP!)
24wgpu-hs. Haskell bindings to WGPU Native
23space-workshop. Haskell simulations of spacecraft manoeuvres
19beamer-trek. A Star Trek inspired slide theme for the Beamer LaTeX document class.
14star-stream. Starfield renderer
11haskell-opencl-examples. Haskell OpenCL Examples
5scalari. Scala RenderMan Bindings
4typequest. Typelevel Summit 2016 - Discovering Types from Strings
4kodachi-slicer. Experimental Haskell slicer for 3D printing
4scala-c3d. C3D (motion capture) file reader for the Scala language.
3skintwitch. Marker-based analysis of skin twitching in horses
2scalagis. Some GPS / GIS tools in Scala.
2blender-trc-importer. TRC (motion capture file format) importer for Blender.
2pointrender-examples. Examples for Aqsis's pointrender functionality.
2raindrop. 2D renderer
2approxier. Experimental renderer written in Haskell
1diyfea. Simple DIY FEA code
1nebrasky. Haskell
1okemos-font. Okemos is an open font, released under the SIL Open Font License
1mocaputils. Utilities for motion capture.
1circlestudy. Code for the McPhail study of circular locomotion.
1euler. Personal work on Project Euler problems in Scala.
1abnfu. ABNF Grammar Tooling
1nn-landing-poc. Proof-of-concept project for a neural network that can land a quadcopter
1bl-x1c-vibration. Measurement of how much a Bambu Lab X1 Carbon 3D printer shakes my table!
1techdraw. Technical drawing with SVG in Elm
1rpiscanserver. Raspberry Pi Laser Scanner (Server Component)
1beamline. Render glowing lines in Rust with wgpu.
1feacode. Example code for FEA course.
1