mrjacobbloom
In my free time I make esoteric TypeScript stuff, but I can also write useful code (probably)
AnarkColorado
Pinned Repositories
chord-chart-practice
A little tool that prints out random chords at a given tempo, which I've been using to practice jazz chords/keeping up with a chord chart
echo
Fun with proxies. Repeats after you.
jebkit
An HTML rendering engine written in JS
liga-diga
A font that magically translates the top 300 words from English to Spanish using ligatures
lumpy
Final project for a(nother) class in OpenGL
my_first_calculator.d.ts
Finally, you can do math in the TypeScript type system!
photron
Package a Scratch project as a native application.
sb3-theme
Scratch-Blocks themes made easy.
type-xml
This is an experiment in pushing the limits of the TypeScript compiler: an XML parser that operates entirely on string literal types.
mrjacobbloom's Repositories
mrjacobbloom/sb3-theme
Scratch-Blocks themes made easy.
mrjacobbloom/jebkit
An HTML rendering engine written in JS
mrjacobbloom/my_first_calculator.d.ts
Finally, you can do math in the TypeScript type system!
mrjacobbloom/photron
Package a Scratch project as a native application.
mrjacobbloom/chord-chart-practice
A little tool that prints out random chords at a given tempo, which I've been using to practice jazz chords/keeping up with a chord chart
mrjacobbloom/liga-diga
A font that magically translates the top 300 words from English to Spanish using ligatures
mrjacobbloom/echo
Fun with proxies. Repeats after you.
mrjacobbloom/fruit
Final project for a class in OpenGL
mrjacobbloom/lumpy
Final project for a(nother) class in OpenGL
mrjacobbloom/proposal-await-all
A Syntax for Parallelism in ECMAScript: await.all {...}
mrjacobbloom/react-immutable-tree
An immutable tree structure because it's very difficult to correctly handle tree-like data in React
mrjacobbloom/editor
It's a text editor
mrjacobbloom/project-estimator
A lil tool to estimate how much time a project will take
mrjacobbloom/scratch-themes-resources
filters from scratchblocks by @comp09
mrjacobbloom/singamajigs
Generate a score for a set of Sing-a-ma-jigs to play a given melody
mrjacobbloom/teamWORK
Bringing animal lovers together through social media.
mrjacobbloom/castoff
MuseScore 3 plugin: A drop-in replacement for its layout engine that fixes all systems to 2, 4, or 8 measures (casting off)
mrjacobbloom/type-xml
This is an experiment in pushing the limits of the TypeScript compiler: an XML parser that operates entirely on string literal types.
mrjacobbloom/craftinginterpreters
The results of my read-through of Crafting Interpreters, which walks you through building 2 interpreters for a toy programming language called Lox
mrjacobbloom/csci4849
Code for my Input, Interaction, and Accessibility class
mrjacobbloom/custom-reporters
Make custom reporters in Scratch. Let's see if I can do this.
mrjacobbloom/formeo
Drag & Drop Form Builder
mrjacobbloom/hazel
Hazel, a live functional programming environment with typed holes
mrjacobbloom/iced-defer
A utility for JavaScript Promises, inspired by IcedCoffeeScript's "defer" keyword
mrjacobbloom/mrjacobbloom
Where my profile readme lives!
mrjacobbloom/mrjacobbloom.github.io
mrjacobbloom/pattern-matcher.js
JS Implementation of Pattern Matching and a bunch of interpreters that use it
mrjacobbloom/phosphorus-cloud
First attempt at a cloud-var testing environment
mrjacobbloom/scratch-blocks
Scratch Blocks is a library for building creative computing interfaces.
mrjacobbloom/tonal
A functional music theory library for Javascript