1. Introduction
    1. Motivation
    2. Architecture
  2. Tutorials
    1. Creating a development environment
    2. Getting started
    3. Sourcing files only part of git repository using cleanGit
    4. Handling git repositories in projects
    5. Mapping non-Haskell dependencies to Nixpkgs
    6. Bumping Hackage and Stackage snapshots
    7. Materialization: Speeding up Nix evaluation
    8. Cross-compiling your project
    9. Generating coverage information
    10. Build a specific package from Hackage or Stackage
    11. Content addressed derivations
  3. Reference
    1. Supported GHC versions
    2. Command-line tools
    3. Haskell.nix Library
    4. Module options
    5. Troubleshooting
  4. Templates / Abstraction
    1. IOHKs nix library
  5. Dev Notes
    1. Architecture
    2. Installing nix-tools
    3. How to update nix-tools
    4. Manually generating Nix expressions
    5. Maintainer Scripts
    6. Nixpkgs Pin
    7. Removing withPackage wrapper
    8. Test Suite
    9. Adding a new GHC version
    10. Coverage
    11. Making changes to Hix
    12. ChangeLog