tmcgilchrist
OCaml and Haskell connoisseur. Principal software engineer at @tarides. Compilers, runtimes, garbage collection, and general systems hackery.
@taridesSydney, Australia
Pinned Repositories
cucumber.ml
Cucumber for OCaml
ocaml-grpc
gRPC library for OCaml
ocaml-aws
Generated OCaml bindings for Amazon Web Services
ocurrent
Keeps things up-to-date (a CI/CD pipeline OCaml eDSL)
airship
Helium + Webmachine = Airship. A toolkit for building declarative, RESTful web apps.
ocaml-gitlab
Native OCaml bindings to Gitlab REST API v4
ocaml-jack
QuickCheck with shrinking for free
postgresql-transactional
Transactional monadic actions on top of PostgreSQL.
tiger
Compiler for Tiger language from "Modern Compiler Implementation in ML"
tmcgilchrist's Repositories
tmcgilchrist/ocaml-gitlab
Native OCaml bindings to Gitlab REST API v4
tmcgilchrist/tiger
Compiler for Tiger language from "Modern Compiler Implementation in ML"
tmcgilchrist/ocaml-debug-performance
Notes on OCaml debugging and performance
tmcgilchrist/lambdafoo.com
Source code for my personal blog.
tmcgilchrist/ocaml-protoc
A Protobuf Compiler for OCaml
tmcgilchrist/cabal-hoogle
An experimental wrapper around Hoogle and cabal to generate project specific indexes
tmcgilchrist/capstone
Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), BPF, Ethereum VM, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
tmcgilchrist/docs-1
The front page and documentation for the Unikraft Open-Source Project.
tmcgilchrist/dune
A composable build system for OCaml
tmcgilchrist/elf-info
Inspect and dissect an ELF file with pretty formatting.
tmcgilchrist/flambda-backend
The Flambda backend project for OCaml
tmcgilchrist/gimli
A library for reading and writing the DWARF debugging format
tmcgilchrist/hdr_histogram_ocaml
tmcgilchrist/meio
Monitor Eio programs
tmcgilchrist/memtrace
Streaming client for OCaml's Memprof
tmcgilchrist/ocaml
Read-only mirror of INRIA SVN
tmcgilchrist/ocaml-effects-tutorial
Concurrent Programming with Effect Handlers
tmcgilchrist/ocaml-grpc
gRPC library for OCaml
tmcgilchrist/ocaml-multicont
multi-shot continuations in OCaml
tmcgilchrist/ocaml-processor
Cpu topology and affinity for ocaml-multicore
tmcgilchrist/ocaml-protoc-plugin
ocaml-protoc-plugin
tmcgilchrist/ocaml-thrift-lib
Thrift library for OCaml extracted from Thrift sources
tmcgilchrist/ocaml-vchan
Pure OCaml implementation of the "vchan" shared-memory communication protocol
tmcgilchrist/ocaml_intrinsics
Provides functions to invoke amd64 instructions (such as clz,popcnt,rdtsc,rdpmc) when available, or compatible software implementation on other targets.
tmcgilchrist/opam-repository
Main public package repository for OPAM, the source package manager of OCaml.
tmcgilchrist/owl
Owl is an OCaml math library: dense and sparse matrix, linear algebra, regressions, advanced math and stats functions.
tmcgilchrist/par-matmul-profiling
tmcgilchrist/runtime_events_tools
tmcgilchrist/rustc-dev-guide
A guide to how rustc works and how to contribute to it.
tmcgilchrist/sandmark
A benchmark suite for the OCaml compiler