Name: Nathaniel Yazdani
Type: User
Company: @nuprl
Bio: I research the theory and practice of programming languages and formal methods @nuprl, also as a full-time programming languages researcher at STR.
Twitter: nate_yazdani
Location: Boston, Massachusetts
Blog: nyazdani.com
Nathaniel Yazdani's Projects
Rust bindings for the Antimony language of biochemical models.
ReasonML/OCaml language support for Atom-IDE, using ocaml-language-server under the hood.
A toy web rendering engine
Clone of Köksal et al.'s biological model synthesizer
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 development of machine-checked proofs.
My course project for CSE 501 (Implementation of Programming Languages) at UW.
Partial Commutative Monoids
Finite sets, finite maps, multisets and order
Haskell++: Semantic interoperability between Haskell and C++
OCaml syntax definition for the Atom editor
Personal Linux development repository. Feel free to inspect & comment!
Academic website and blog
Native Python SSHv2 protocol library
A nifty little tool to automate hybrid graphics under Linux (requires the open-source/Gallium3D drivers & systemd)
Basic synthesis and verification demonstrations using Rosette
A Coq layer for Spacemacs
A daemon to build and keep fedmsg statistics
Plugins for the statscache daemon.
Big data visualization on the web
OCaml grammar for tree-sitter