joelburget
Thinking about programming languages, formal reasoning, and machine learning.
@google Portland, OR
Pinned Repositories
d4
Data-Driven Declarative Documents
evm-rust
Minimal EVM implementation in Rust
haskell-ipld
An implementation of (some of) IPLD
haskell-loader
A webpack loader for Haskell (!)
hubble
javascript lenses
lvca
language verification, construction, and analysis
pigment
Programming Language meets UI
react-haskell
React bindings for Haskell
react-live-editor
live editing react components
slimlock
SLiM + slock = slimlock
joelburget's Repositories
joelburget/easytest
Simple testing toolkit
joelburget/plur
Plurality Monad: Zero, one, or at least two.
joelburget/structured-editing
joelburget/lvca-hs
language verification, construction, and automation
joelburget/monaco-ocaml
Ocaml bindings to Microsoft's Monaco editor
joelburget/gadts
The contents of a talk on GADTs
joelburget/huttons-raz3r
joelburget/sat
joelburget/symmetric-properties
`Same` / `Unique` monoidal witnesses
joelburget/book
Owl Tutorial Book V1
joelburget/bs-jest
BuckleScript bindings for Jest
joelburget/CodeMirror
In-browser code editor
joelburget/codemirror-ocaml
CodeMirror 6 bindings for OCaml
joelburget/constraintula
Define relationships between class attributes via equations of constraint.
joelburget/gen_js_api
Easy OCaml bindings for Javascript libraries
joelburget/haskeline
A Haskell library for line input in command-line programs.
joelburget/hledger
Robust command-line/curses/web plaintext accounting tools, a Haskell rewrite of Ledger.
joelburget/hs-git
git protocol and storage in pure haskell
joelburget/incr_dom
A library for building dynamic webapps, using Js_of_ocaml.
joelburget/lezer-sandbox
joelburget/lezer-tree-visualizer
A basic tool for debugging lezer syntax trees in the console
joelburget/ocaml-cbor
OCaml CBOR generic decoder/encoder, RFC 7049, http://cbor.io/
joelburget/ocaml-ci
A CI for OCaml projects
joelburget/oh-my-fish
The Fish Shell Framework
joelburget/pact
The Pact Smart Contract Language
joelburget/sbv
SMT Based Verification in Haskell. Express properties about Haskell programs and automatically prove them using SMT solvers.
joelburget/stackage
"Stable Hackage": vetted consistent packages from Hackage
joelburget/ts2ocaml
Generate OCaml bindings from TypeScript definitions via the TypeScript compiler API
joelburget/tuple-morph
Morph between tuples with the same "flattened" representation.
joelburget/tyxml
Build valid HTML and SVG documents