This is your work, valued

Portsmouth, NH, United States

Ben Gamari

Elite
@bgamari

I enjoy compilers, hiking, and bicycling

b-tree. Haskell on-disk B* tree implementation

115

ghc-debug. Moved to Haskell.org GitLab.

61

ghc-dump. A GHC plugin and library for analysing GHC Core

55

dhall-gitlab-ci. A Dhall encoding of the GitLab CI configuration schema

49

bayes-stack. Framework for Gibbs sampling of probabilistic models

48

optimization. Some numerical optimization methods implemented in Haskell

47

monoidal-containers. Maps using values' monoidal structure during merging

43

html-parse. A high-performance, reasonably robust HTML5 tokenizer

31

io-uring. A simple set of io-uring bindings in Haskell

28

nix-pkgconfig. A pkg-config wrapper exposing nixpkgs packages

27

hoogle-index. Easily generate Hoogle indices for installed packages

26

nanomsg-haskell. Haskell bindings to nanomsg

25

ghc-utils. Utilities I find useful while working on GHC (mirror of GitLab repo)

24

the-thoralf-plugin. This a type-checker plugin to rule all type checker plugins involving type-equality reasoning using smt solvers.

21

open-pd. An open-hardware photodiode amplifier and optical power meter

18

dts-mode. A rudimentary emacs major mode for Device Tree sources

16

criterion-compare. A simple tool for visualising differences in Criterion benchmark results

15

photon-tools. Python utilities for working with photon timestamp data from fluorescence spectroscopy experiments

14

ring-buffer. A concurrent mutable ring-buffer

13

linux-evdev. Deprecated in favor of the evdev package (https://hackage.haskell.org/package/evdev)

12

pandoc-lens. Lenses for the Pandoc AST

10

attoparsec. A fast Haskell library for parsing ByteStrings

10

vector-fftw. A Haskell binding to the fftw library

7

infragram-js. A small client-side web application for rendering NDVI images

7

xmonad-config. My XMonad configuration

6

cam-stream. A terrible Python hack for serving video from a V4L2 device via HTTP

5

ghc-profiler-json. An interest

5