rspeele
I am a software developer living in North Carolina, USA. The code published here is written in my free time as a hobby.
North Carolina, USA
Pinned Repositories
Rezoom.SQL
Statically typechecks a common SQL dialect and translates it to various RDBMS backends
CSharpFSharpPhrasebook
Reference for C# developers learning F#
FParsec-Pipes
A set of operators for FParsec (http://www.quanttec.com/fparsec/) intended to simplify chaining parsers together.
infix.el
Infix operators for Emacs Lisp
LicenseToCIL
Semi-safely generate CIL in F#
MouseMeat
A headless program which records raw mouse input to a plain text format.
Rezoom
Implements a resumption monad for .NET targeting data access with automatic batching and caching.
Rezoom.Demos.CalendarSystem
Demo of business app architecture using F# and Rezoom.SQL
Rezoom.GraphQL
Proof-of-concept
TaskBuilder.fs
F# computation expression builder for System.Threading.Tasks
rspeele's Repositories
rspeele/TaskBuilder.fs
F# computation expression builder for System.Threading.Tasks
rspeele/Rezoom
Implements a resumption monad for .NET targeting data access with automatic batching and caching.
rspeele/LicenseToCIL
Semi-safely generate CIL in F#
rspeele/FParsec-Pipes
A set of operators for FParsec (http://www.quanttec.com/fparsec/) intended to simplify chaining parsers together.
rspeele/infix.el
Infix operators for Emacs Lisp
rspeele/MouseMeat
A headless program which records raw mouse input to a plain text format.
rspeele/CSharpFSharpPhrasebook
Reference for C# developers learning F#
rspeele/Rezoom.GraphQL
Proof-of-concept
rspeele/Rezoom.Demos.CalendarSystem
Demo of business app architecture using F# and Rezoom.SQL
rspeele/rgon
Source RCON client in golang
rspeele/cubescript-mode
Emacs major mode for editing CubeScript (see http://sauerbraten.org/docs/config.html#cubescript)
rspeele/CNCFingers
Generates G-Code to cut finger joints on a CNC router with the board flat on the machine bed.
rspeele/FSharpAsyncMethodBuilder
Write F# Async<T> code in C# with async/await
rspeele/Auto9G
Automatic 9th grader -- CAS at compile time for dead-simple business formulas
rspeele/toastermod
Mod of Sauerbraten ( http://sauerbraten.org/ ) focused on gameplay tweaks.
rspeele/trivial-hs-ray
Trivial Haskell Raytracer
rspeele/check-update
updater
rspeele/compare-mice
win32 console app for comparing the CPI of two or more mice
rspeele/dot-emacs
My emacs config.
rspeele/dotcfgpre
Preprocessor for Quake-like game engine .cfg files.
rspeele/FSharpTalk
Notes for my talk about F#
rspeele/graphql-net
Query an Entity Framework model with GraphQL
rspeele/MouseChef
A graphical program for viewing and analyzing logs of mouse movement.
rspeele/railroad-diagrams
:steam_locomotive: A small JS+SVG library for drawing railroad syntax diagrams. Now with a Python port!
rspeele/SvgTargets
rspeele/symbolrank
Symbol-ranking compression implementation in Java
rspeele/tersafari
Tersafari - a movement deathmatch mod for Sauerbraten using the Tesseract engine