Fast. Unified. Modern.

arcanist.sh

High-performance Haskell tooling

An ecosystem of tools for building, shipping, and running Haskell. Built in Rust.

hx

An extremely fast Haskell package and project manager. Build, test, run, format, lint, and publish — all in one tool with managed toolchains.

BHC

Basel Haskell Compiler — an alternative compiler with runtime profiles, WASM targets, tensor-native numerics, and structured concurrency.

[ COMPILER BACKEND ]

BHC Basel Haskell Compiler

hx supports BHC as an alternative compiler backend alongside GHC. BHC is an independent Haskell compiler with runtime profiles, WASM targets, and numeric optimizations.

Runtime profiles (default, server, numeric, edge)
Multiple targets: native, WASI, WASM
GHC-compatible, drop-in for most packages
terminal
$ hx build --compiler=bhc --profile=server