Berkeley, California

Tikhon Jelvis

Elite
@TikhonJelvis

RL-book. Python

650

Simple-Prolog. A simple Prolog interpreter

42

inductive-mazes. Code for my blog post "Generating Mazes with Inductive Graphs"

41

Cow. Semantic Version Control mk II.

37

modular-arithmetic. A useful type for working with integers modulo some constant.

30

array-forth. A simple interpreter and superoptimizer for the F18A instruction set used by GreenArrays chips.

28

Reactive-Life. A functional reactive GUI for John Conway's Game of Life.

25

talks. Slides for my talks at various meetups.

22

dotfiles. Most of my system configuration files.

21

imp. Some scripts for analyzing IMP programs with the Z3 automatic theorem prover, originally written for my Compose 2016 talk.

15

maze. A simple JavaScript utility for drawing mazes as well as a program to find some statistics about them.

13

javascript-card-games. Automatically exported from code.google.com/p/blarg

9

TPL. A silly little programming language.

9

Semantic-Version-Control. A project for the 2011 Yahoo hackathon at Berkeley

9

js-scheme. A Scheme interpreter written in JavaScript

6

reflex-ui. A rough draft of a higher-level UI framework Reflex FRP and Reflex DOM.

5

theta-idl. Define communication protocols between applications using algebraic data types.

5

website. My website.

4

array-forth-sketch. Some utilities for generating array-forth programs to run on the sketch synthesizer.

4

simulation. A 2D polygon collision simulation originally written for A.S. physics in 2009.

4

array-forth-mode. An Emacs mode for editing arrayForth and colorForth.

3

mote-el. An Emacs minor mode for interactive Haskell development with Mote

3

Maptac-Chess. A JavaScript chess game written in high school

3

cs164-mode. A simple Emacs mode for the cs164 language

2

adaptive-radix-trees. A Haskell implementation of (persistent) adaptive radix trees.

2

www.haskell.org. www.haskell.org site source

1

Random-JS. Just some random JavaScript utilities.

1

Silly-Chat. A simple node js chat server and client using Comet; nothing special.

1

mote. Haskell

1

old-resume. The LaTeX files for my resume

1

ProgViz. A visual debugger that helps you visualize algorithms as you're writing them

1

haskell-project-mode. A minor mode for managing multiple Haskell projects.

1

resume. My resume

1

Gosu-Mode. A set of Emacs modes for the Gosu language.

1

seven-guis-reflex. a small project to learn how to use Reflex FRP based on the "Seven Tasks" GUI benchmark

1

Tosa. The Tosa ORM framework for the Gosu language

1
36
Apply