Danny Yang's Projects
Advent of Code 2021 - implemented in ReScript
Advent of code 2022 - implemented in Erlang
advent of code 2023 in rust
A collection of materials about the ReScript programming language and toolchain.
an educational compiler intermediate representation
Ahead-of-time compiler for Chocopy, a statically typed subset of Python 3, built in Python 3.
Android App for Cornell Animal Health Hackathon - data recording and visualization for owners of small backyard poultry flocks
The Python programming language
Use d3-annotation with built-in annotation types, or extend it to make custom annotations. It is made for d3-v4 in SVG.
A collection of simple graphics made with D3.js
A reusable d3 legend component.
Rebuilding a unique travel recommender system
Doing the #DuBoisChallenge2024 using D3.js https://github.com/ajstarks/dubois-data-portraits/blob/master/challenge/2024/README.md
Online converter between decimal numbers and their fibonacci/negafibonacci coding
Fire Emblem themed pass & play browser chess game, implemented in ReScript
Polyglot compiler extension for Gallifrey
ORIE4741 Project : Classifying genre of songs
Introductory tutorial for D3.js v5-v7, updated & forked from Square's Intro to D3 Tutorial
Java decompiler, assembler, and disassembler
Code documentation written as code! How novel and totally my idea!
Simple web utility for visualizing LSIF
Define an index format for Language Servers
Optional static typing for Python
Online visualization of subway stations/services/convenience across neighborhoods in NYC
Plagiarism detection software inspired by MOSS & written in OCaml
Stitch - a stack-based active networking language for programmable switches, implemented in P4
Interactive visualization of pathways through Cornell CIS courses
Experimental analyses for ReScript and OCaml: globally dead values/types, exception analysis, and termination analysis.
Online simulator for dice rolls in Risk - saves time when there are high troop numbers.
Dynamic knowledge-web visualization of artwork, built using D3