nt591
Engineer at Meta on the Hack typechecker. I like programming languages, compilers, typecheckers, etc.
Pinned Repositories
99-bottles-fp-js
Implementing the 99 Bottles problem in a FP paradigm using JavaScript
demo_app
Ruby on Rails Tutorial demo app
first_app
The first app for the Ruby on Rails tutorial
first_app1
round two of first_app
haskell-playground
Just random haskell code
hw2_rottenpotatoes
RottenPotatoes version for starting HW 2 part (b)
lox-rust
A Rust implementation of the Crafting Interpreters bytecode VM
monkey-ocaml
Ocaml code from Writing an Interpreter in Go
ocaml-lox
Working through Crafting Interpreters with OCaml
olox-starter-template
A very basic OCaml repo with test examples and Dune configured
nt591's Repositories
nt591/monkey-ocaml
Ocaml code from Writing an Interpreter in Go
nt591/olox-starter-template
A very basic OCaml repo with test examples and Dune configured
nt591/haskell-playground
Just random haskell code
nt591/ocaml-lox
Working through Crafting Interpreters with OCaml
nt591/99-bottles-fp-js
Implementing the 99 Bottles problem in a FP paradigm using JavaScript
nt591/monkey-lang-go
Working through interpreterbook.com in go
nt591/8080-emulator
nt591/99bottles-ch4
nt591/advent-of-code-2019
nt591/apm-agent-rum-js
Elastic APM Real User Monitoring JavaScript agent
nt591/build-your-own-x
🤓 Build your own (insert technology here)
nt591/cloxrs
Lox implementation written in Rust
nt591/eva-rust
nt591/haskell-todo
A Haskell program that manages a todo list
nt591/inventing-js-scopes
Code for a blog post
nt591/learn-c-the-hard-way-lectures
All of the code from Learn C The Hard Way, each project, plus the presentation slides used in the videos.
nt591/learn-co-sandbox
nt591/learn-reasonml-workshop
Learn ReasonML with 24 exercises. No prior functional programming knowledge required.
nt591/mmgc
Educational Memory Manager and a set of Garbage Collectors
nt591/ocaml-sample
Just practicing
nt591/prog-langs
nt591/py-lists-with-maps-data-science-intro-000
nt591/python-lists-readme-data-science-intro-000
nt591/python-practice-with-datatypes-data-science-intro-000
nt591/revery-test
nt591/ruby-ray-tracer
nt591/rustlings
nt591/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
nt591/talent-plan
PingCAP training courses
nt591/types-talk-2019
Types in ML-Influenced Languages - sample code