![awesome logo](https://raw.githubusercontent.com/github/explore/80688e429a7d4ef2fca1e82350fe8e3517d3494d/topics/awesome/awesome.png)
- West Lafayette
-
22:12
(UTC -05:00) - https://blog.xu-yang.me
- https://orcid.org/0009-0007-7978-4723
Lists (32)
Sort Name ascending (A-Z)
ai
ai-robustness
bench-hpc
compiler-optimization
coq
crypto
data science
dbms
frontend
github-classroom
graphics
hardware design
have-fun-cs-lectures
common cs lectures, not directly quite related to my research topic, open up my views and basic techiques.hci
information
life
llvm
mlsys/mlcomp/aisys
non-pl research note
pl practices
pl theory
program-analysis
projects
quant
rust
sde
soft skill
system programming
tools
type
verified-compiler-opt
web
- All languages
- Agda
- Assembly
- Boogie
- C
- C#
- C++
- CSS
- Clojure
- Coq
- Cuda
- Dockerfile
- EJS
- Emacs Lisp
- F*
- Futhark
- Go
- HTML
- Haskell
- Java
- JavaScript
- Julia
- Jupyter Notebook
- Kotlin
- LLVM
- Lean
- MDX
- Makefile
- Markdown
- Nunjucks
- OCaml
- Objective-C++
- PHP
- PLpgSQL
- Perl
- PowerShell
- Prolog
- Python
- Rich Text Format
- Ruby
- Rust
- SCSS
- Scala
- Scheme
- Shell
- Swift
- TLA
- TeX
- TypeScript
- Typst
- VBA
- VHDL
- Verilog
- Vue
- Xtend
- Yacc
Starred repositories
A static analyzer for Java, C, C++, and Objective-C
The core OCaml system: compilers, runtime system, base libraries
Coq is a formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive develo…
Implementations of various type systems in OCaml.
Concurrent Programming with Effect Handlers
CoqHammer: An Automated Reasoning Hammer Tool for Coq - Proof Automation for Dependent Type Theory
Visual Studio Code Extension and Language Server Protocol for Coq
Exact inference for discrete probabilistic programs. (Research code, more documentation and ergonomics to come)
Abstract krivine machine implementing call-by-name semantics. In OCaml.
Final project code for 3110, MOSS implementation using OCaml
Frama-C plugins for deadlock and data race detection