Pinned Repositories
computationbook
Example code for Understanding Computation
dual_number
A Ruby implementation of dual numbers.
kanren
An example Ruby implementation of μKanren.
monads
Simple Ruby implementations of some common monads.
nothing
Programming with Nothing
tradfri
A Ruby interface to IKEA’s smart lighting system
utf-8-challenges
A short tutorial on UTF-8. Run with `ruby utf_8_challenges.rb`, unskip each test and make it pass!
vector_space
A Ruby library for treating multidimensional values as elements of a vector space.
wasminna
Live coding a WebAssembly interpreter in pure Ruby with no dependencies, guided by the Wasm spec’s test suite
tomstuart's Repositories
tomstuart/monads
Simple Ruby implementations of some common monads.
tomstuart/utf-8-challenges
A short tutorial on UTF-8. Run with `ruby utf_8_challenges.rb`, unskip each test and make it pass!
tomstuart/kanren
An example Ruby implementation of μKanren.
tomstuart/dual_number
A Ruby implementation of dual numbers.
tomstuart/wasminna
Live coding a WebAssembly interpreter in pure Ruby with no dependencies, guided by the Wasm spec’s test suite
tomstuart/something
Programming with Something
tomstuart/inference-rules
A simple implementation of generic inference rules
tomstuart/react-workshop
What Even Is A React (And So Can You!)
tomstuart/lox
An implementation of the Lox language from Robert Nystrom’s “Crafting Interpreters”
tomstuart/hoas
An implementation of higher-order abstract syntax in Ruby
tomstuart/negative-numbers
Representing negative numbers in Ruby
tomstuart/recursion-workshop
tomstuart/swift-docc
Documentation compiler that produces rich API reference documentation and interactive tutorials for your Swift framework or package.
tomstuart/whisper
Robust Speech Recognition via Large-Scale Weak Supervision
tomstuart/alicebartlett.github.io
tomstuart/automerge
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
tomstuart/automerge.github.io
tomstuart/capybara-mechanize
RackTest driver for Capybara with remote request support
tomstuart/dependabot-ruby-version
tomstuart/hypercritical-feeds
tomstuart/js-acceptance-tests
tomstuart/lrug.org
The middleman app we use to generate lrug.org
tomstuart/natural-bodybuilding-shows
web scraping bb shows for a better browsing experience
tomstuart/pete-o-tron
tomstuart/rack
A modular Ruby web server interface.
tomstuart/raymond
A very bad HTML5 canvas ray tracer
tomstuart/react-custom-renderer
Created with CodeSandbox
tomstuart/rspec.github.io
source for rspec.info
tomstuart/ruby
The Ruby Programming Language
tomstuart/WebAssembly-spec
WebAssembly specification, reference interpreter, and test suite.