Functional infrastructure

May 26, 2017

Nix, the "purely functional package manager", is part of an ecosystem of tools used across the spectrum of software development, from local prototyping and development to production deployment and maintenance.

In this workshop, you will learn to use Nix, NixOS, and NixOps as a declarative toolbox for reliable, repeatable processes. Hands-on exercises will teach you the basics of the Nix expression language, which you'll use to build, test, and locally run a Haskell Web application, deploy it to the cloud, and maintain it in production.

Whether your role is in development, testing, QA, DevOps, or automation, Nix has something for you.