Nicolas Mattia

Nicolas Mattia

A fully functional webapp

This is an example of full-FP (functional-programming) stack. The talk gave an overview of the different layers: Nix for (system-)dependency management, Nixops for deployment, Haskell for backend code and GHCjs for Haskell to javascript compilation. This was industry focus with practical examples, discussing the benefits and drawbacks of the functional programming paradigm. Nicolas quickly skimed over the systems we had implemented for clients.