Meta tags:
description= A program for developing Haskell projects.
;
author= Stack contributors;
Headings (most frequently used words):
15, in, conclusion,
Text of the page (most frequently used words):
stack (25), the (7), building (6), build (6), ghc (6), and (6), package (6), project (6), other (6), configuration (6), with (4), you (4), #conclusion (4), commands (4), for (3), contributors (3), that (3), snapshot (3), versions (3), environment (3), are (3), tools (3), haskell (3), code (3), version (3), more (3), get (3), involved (3), files (3), integration (3), topics (3), configure (3), getting (3), started (3), dependencies (2), set (2), work (2), snapshots (2), available (2), development (2), from (2), sandboxing (2), key (2), include (2), new (2), not (2), glossary (2), faq (2), how (2), works (2), upgrading (2), maintainers (2), non (2), docker (2), script (2), cabal (2), location (2), flags (2), options (2), specific (2), projects (2), setting (2), welcome (2), github (2), made, material, mkdocs, copyright, 2015, 2025, back, top, automatically, builds, goes, great, lengths, ensure, today, does, same, thing, tomorrow, changing, plan, always, explicit, decision, reproducibility, specifies, well, together, uses, define, precisely, sandbox, isolated, parts, system, concept, built, into, features, user, who, has, experience, recommend, aims, easy, use, its, defaults, match, modern, best, practices, only, tool, happy, may, need, experiencing, problems, give, try, history, resources, overview, signing, self, hosted, runners, haskellstack, org, zip, msys2, add, maintainer, team, process, releases, scheme, dev, containers, contributor, guide, lock, azure, travis, shell, auto, completion, developing, windows, visual, studio, editor, debugging, source, standard, initialization, nix, interpreter, yaml, file, specification, directories, root, customisation, scripts, global, directive, variables, upload, upgrade, update, unpack, uninstall, test, templates, setup, sdist, runhaskell, runghc, run, repl, query, purge, path, list, install, init, ide, hpc, hoogle, haddock, ghci, exec, eval, dot, config, clean, bench, using, interactively, executing, locations, used, multi, targets, synonyms, installed, databases, existing, your, description, hello, world, example, initializing, search, skip, content,
Text of the page (random words):
15 in conclusion stack skip to content stack 15 in conclusion initializing search github welcome setting up getting started commands configure topics get involved faq glossary more stack github welcome setting up getting started getting started 1 a hello world example 2 package description 3 project configuration 4 building your project 5 building existing projects 6 installed package databases 7 stack build synonyms 8 stack build targets 9 multi package projects 10 cabal flags and ghc options 11 locations used by stack 12 executing commands 13 using ghc interactively 14 stack configuration 15 in conclusion commands commands bench build clean config dot docker eval exec ghc ghci haddock hoogle hpc ide init install list ls new path purge query repl run runghc runhaskell script sdist setup templates test uninstall unpack update upgrade upload configure configure environment variables configuration files configuration files project specific configuration non project specific configuration the include directive global flags and options customisation scripts topics topics stack root stack work directories stack environment snapshot location package location snapshot specification stack yaml vs a cabal file script interpreter docker integration nix integration non standard project initialization building ghc from source debugging editor integration stack and visual studio code developing on windows shell auto completion ci travis ci azure ci lock files haskell and c code get involved get involved contributors contributors contributor s guide dev containers maintainers maintainers version scheme releases maintainer team process add ghc version upgrading msys2 upgrading 7 zip haskellstack org self hosted runners signing key how stack works how stack works build overview faq glossary more more other resources version history 15 in conclusion stack is not the only tool available for building haskell code if you are happy building with other tools you may not need stack if you are experiencing problems with other tools give stack a try if you are a new user who has no experience with other tools we recommend stack it aims to be easy to use and its defaults match modern best practices in haskell development other key features of stack include sandboxing a sandbox is a development environment that is isolated from other parts of the system the concept of sandboxing is built into stack snapshots a snapshot specifies a ghc versions and a set of package versions that work well together stack uses snapshots to define precisely the set of package versions available for a project reproducibility stack goes to great lengths to ensure that stack build today does the same thing tomorrow changing the build plan is always an explicit decision building dependencies stack automatically builds dependencies back to top copyright c 2015 2025 stack contributors made with material for mkdocs
|