Pinned Repositories
call-haskell-from-anything
Call Haskell functions from any programming language via serialization and dynamic libraries
haskell-cpu-instruction-counter
Measuring CPU instructions in Haskell using Linux Performance Counters
haskell-from-python
Example how to call Haskell from Python easily (using ctypes.cdll.LoadLibrary)
hatrace
scriptable strace
internal-contstrained-pki
Safely shareable TLS root CA for .internal networks using Name Constraints
link-with-lld-example
Example how to link Haskell programs very quickly with lld
nix-binary-cache-proxy
An NGINX caching proxy to serve the cache.nixos.org binary cache from your local network, ready-to-deploy with nixops
nixops-tutorial
Tutorial for practical deployments with NixOps
static-haskell-nix
easily build most Haskell programs into fully static Linux executables
strace-pipes-presentation
Presentation: Debugging across pipes and sockets with strace
nh2's Repositories
nh2/network-house
Haskell data structures and parsers for Ethernet, TCP, UDP, IPv4, IPv6, ICMP, DHCP, and TFTP packages. Extracted from the House project network stack.
nh2/conduit-concurrent-map
Concurrent, order-preserving mapping Conduit for Haskell
nh2/nixos-configs
My NixOS configs
nh2/lz4-frame-conduit
Haskell Conduit implementing the official LZ4 frame streaming format
nh2/proctest
A Haskell library for testing interactive command line programs
nh2/nixpkgs
Nix Packages collection
nh2/tellme
Mini Haskell webserver to send short messages via email and SMS
nh2/cabal
Official upstream development repository for Cabal and cabal-install
nh2/ceph
Ceph is a distributed object, block, and file storage platform
nh2/CMVS-PMVS
This software (CMVS) takes the output of a structure-from-motion (SfM) software as input, then decomposes the input images into a set of image clusters of managable size. An MVS software can be used to process each cluster independently and in parallel, where the union of reconstructions from all the clusters should not miss any details that can be otherwise obtained from the whole image set. CMVS should be used in conjunction with an SfM software Bundler and an MVS software PMVS2 (PMVS version 2).
nh2/cpython
The Python programming language
nh2/fb
nh2/gcc-openmp-loop-bug-repro-2025
Reproduction for a likely GCC 12 OpenMP miscompilation bug
nh2/grafana
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
nh2/homeassistant-grott
Home Assistant Integration for Grott - MQTT
nh2/hs-blake3
Haskell bindings the official BLAKE3 hashing algorithm implementation
nh2/inline-c
nh2/jemalloc
nh2/js-multi-file-download
Download multiple files using JavaScript File System API
nh2/LAStools
efficient tools for LiDAR processing
nh2/linux-tcp-send-0-return-on-graceful-shutdown
Does Linux TCP `send()` return 0 if the other side gracefully closes the connection?
nh2/meshlab
The open source mesh processing system
nh2/opencv-incremental-remap-benchmark
OpenCV incremental cv::remap() benchmark
nh2/PotreeConverter
Create multi res point cloud to use with potree
nh2/SC-election-2025
2025 Election for the Steering Committee
nh2/stackage
"Stable Hackage," tools for creating a vetted set of packages from Hackage.
nh2/systemd
systemd System and Service Manager
nh2/UVAtlas
UVAtlas isochart texture atlas
nh2/vdu_controls
VDU controls - a control panel for monitor brightness/contrast/...
nh2/xml-lens
Lenses and traversals for xml-conduit