Case Study: Scrive achieves rapid, reliable e-signature scaling with FP Complete

A FP Complete Case Study

Preview of the Scrive Case Study

Scrive - Customer Case Study

Scrive, a Stockholm-based provider of high-volume e‑signature solutions for a global customer base, needed a development approach that delivered compact, secure and highly reliable code as it scaled with a distributed team. Imperative languages were ruled out for their verbosity and testing overhead, so Scrive sought a language that would minimize errors, simplify prototype-to-production transition, and support a JavaScript front end under heavy transactional load.

Scrive chose Haskell (using Happstack) to build a JSON-serving back end, leveraging monads and isolated side effects to produce concise, correct code with far less testing and faster development. The result: prototype-to-production in under two years with a five-person team, significantly lower development costs, strong uptime and load handling, easy customization and parallelism for scalability, and a robust back end that reliably supports their JavaScript front end.


Open case study document...

Scrive

Gracjan Polak

Cofounder & CTO


FP Complete

10 Case Studies