Rust at FP Complete
It may seem surprising that a company heavily invested in functional programming would support an imperative systems language. We believe Rust both overlaps with and complements our Haskell-based functional programming approach quite a bit.
Both languages provide features that make it easier to write safe software: immutability, pattern matching, sum types, and great concurrency primitives. Rust also offers features not available in typical functional programming languages: reliable high performance, hard real-time guarantees, no runtime overhead, greater platform support
FP Complete brings its experience with varied domains (scientific, financial, and network software), cutting edge DevOps, and functional programming, together with our project management and quality assurance expertise, to help your project succeed with Rust.