Haskell
Reflex-FRP
Functional reactive programming for production Haskell applications.
Labs
We don't just use advanced programming. We help define it, contributing upstream to the compilers and tools behind languages like Haskell and Rust, and turning ideas from theory and formal methods into production software.
Evidence
Client systems, governance positions, and the ecosystem infrastructure we maintain.
Haskell
Functional reactive programming for production Haskell applications.
Haskell
Full-stack Haskell framework for web and mobile applications.
Rust/Nix
Rust and Nix toolchain behind the Ledger hardware wallet apps we ship.
Compiler
Upstream compiler work and maintenance of critical Haskell infrastructure.
Nix
Complete rewrite and upstreaming of core cross-compilation infrastructure.
Compiler
Early work bringing Haskell to mobile targets and production application surfaces.
Advanced programming is how we raise the ceiling of what is buildable. Expressive languages, strong type systems, and formal methods let us handle complexity that defeats ordinary tools. We help build that foundation, contributing to the compilers, languages, and frameworks that others rely on.
We work at the frontier of what software can do. We help produce the breakthroughs, in research and formal methods, and turn them into systems that run in production.
We work on compiler, language, formal-methods, and production Haskell/Rust systems.