Andrew Herron's Projects
The code I forked rescript-atdgen-codec-runtime from
BuckleScript bindings for discord.js
Compositional JSON encode/decode library for BuckleScript
Demonstrating BuckleScript without a bundler
A demonstration of a production-suitable build pipeline for client-side BuckleScript
Automated changelog tool for preparing releases with lots of customization options
Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.
Bucklescript PPX which generates JSON (de)serializers for user-defined types
The repository for high quality TypeScript type definitions.
Diff Match Patch is a high-performance library in multiple languages that manipulates plain text.
Replication case for weird postcss-discard-comments issue where whitespace is removed
Building a discord bot in reasonml
Demonstration of bug with esbuild and slate's source map
Property based testing framework for JavaScript (like QuickCheck) written in TypeScript
:ship: Docker images and builders for Jekyll, plus git and hawkins gems.
A tiny sample js_of_ocaml project
Learn ReasonML with 24 exercises. No prior functional programming knowledge required.
Error-recovering streaming HTML5 and XML parsers.
A mixture of tooling combined to produce JavaScript from OCaml & Reason
Demonstrating named imports and tree shaking
Node License Finder
Downloader for https://github.com/mozilla/geckodriver/releases
A language server for OCaml and related languages
Default channel file for Package Control. Follow the directions at:
Play cards with style with this fancy programmer’s deck. 52 languages!
Reason's documentation site
Pre-compiled versions of atdgen binaries to be consumed from ReScript projects
The compiler for ReScript.