/ stack.yaml
stack.yaml
 1  # This file was automatically generated by 'stack init'
 2  # 
 3  # Some commonly used options have been documented as comments in this file.
 4  # For advanced use and comprehensive documentation of the format, please see:
 5  # http://docs.haskellstack.org/en/stable/yaml_configuration/
 6  
 7  # Resolver to choose a 'specific' stackage snapshot or a compiler version.
 8  # A snapshot resolver dictates the compiler version and the set of packages
 9  # to be used for project dependencies. For example:
10  # 
11  # resolver: lts-3.5
12  # resolver: nightly-2015-09-21
13  # resolver: ghc-7.10.2
14  # resolver: ghcjs-0.1.0_ghc-7.10.2
15  # resolver:
16  #  name: custom-snapshot
17  #  location: "./custom-snapshot.yaml"
18  resolver: lts-18.8
19  
20  # User packages to be built.
21  # Various formats can be used as shown in the example below.
22  # 
23  # packages:
24  # - some-directory
25  # - https://example.com/foo/bar/baz-0.0.2.tar.gz
26  # - location:
27  #    git: https://github.com/commercialhaskell/stack.git
28  #    commit: e7b331f14bcffb8367cd58fbfc8b40ec7642100a
29  # - location: https://github.com/commercialhaskell/stack/commit/e7b331f14bcffb8367cd58fbfc8b40ec7642100a
30  #   extra-dep: true
31  #  subdirs:
32  #  - auto-update
33  #  - wai
34  # 
35  # A package marked 'extra-dep: true' will only be built if demanded by a
36  # non-dependency (i.e. a user package), and its test suites and benchmarks
37  # will not be run. This is useful for tweaking upstream packages.
38  packages:
39  - '.'
40  # Dependency packages to be pulled from upstream that are not in the resolver
41  # (e.g., acme-missiles-0.3)
42  extra-deps: []
43  
44  # Override default flag values for local packages and extra-deps
45  flags: {}
46  
47  # Extra package databases containing global packages
48  extra-package-dbs: []
49  
50  # Control whether we use the GHC we find on the path
51  # system-ghc: true
52  # 
53  # Require a specific version of stack, using version ranges
54  # require-stack-version: -any # Default
55  # require-stack-version: ">=1.1"
56  # 
57  # Override the architecture used by stack, especially useful on Windows
58  # arch: i386
59  # arch: x86_64
60  # 
61  # Extra directories used by stack for building
62  # extra-include-dirs: [/path/to/dir]
63  # extra-lib-dirs: [/path/to/dir]
64  # 
65  # Allow a newer minor version of GHC than the snapshot specifies
66  # compiler-check: newer-minor
67  
68  nix:
69    enable: true
70    pure: true
71    shell-file: shell.nix