iitalics
Milo Turner. '21 Northeastern CS graduate. Boston MA. Systems programming in Rust by day, language-oriented programming in Racket by night.
@starryinternetSomerville, MA
Pinned Repositories
blockfish
An Rust-based engine (or "bot") to optimize downstacking -- a maximally defensive mode of playing Tetris competitively. Currently capable of surpassing top players.
blueprint
A tetris board-editing tool for practicing, sharing setups, analyzing situations, and more.
iotapass
Reimplementation of Racket nanopass, with emphasis on cleaner code, better errors, modern Racket codebase
mactypes
Variation on types-as-macros to explore different approaches
Opal
Simple and powerful programming language with type inference
ppx_lens
OCaml preprocessor extension & small library for creating and using lenses
rust-redex
Rust (Patina) in Redex
nanocaml
Nanopass for OCaml
cur
Powerful meta-programming for powerful types.
macrotypes
iitalics's Repositories
iitalics/XY-lang
Experimental functional programming language
iitalics/xy-lang-bootstrap
XY Compiler to C written in XY
iitalics/Jupiter
Experimental language with type inference, overloading and symbol identifiers
iitalics/Scheme-Interpreter-C
Self explanatory
iitalics/argvments
Program arguments parser, for C
iitalics/C-JSON-parser
Title says all, an almost complete JSON parser written entirely in C
iitalics/Cog-Lang
Statically typed programming language with type inference
iitalics/ml
ML-like scripting language with lazy evaluation and partial application
iitalics/Schemer
Basic Scheme interpreter written in C++, probably doesn't follow all the standards
iitalics/shooter
Top down shooter game
iitalics/Synth
Synthesizer-language thing for command line 'aplay' tool, written in C++