Meta tags:
description= A program for developing Haskell projects.
;
author= Stack contributors;
Headings (most frequently used words):
the, stack, templates, command,
Text of the page (most frequently used words):
stack (26), #templates (16), the (13), project (11), github (8), for (7), and (6), template (6), new (6), files (6), configuration (6), default (5), repository (5), ghc (5), build (4), package (4), commands (4), contributors (3), provides (3), other (3), location (3), username (3), specified (3), using (3), commercialhaskell (3), gitlab (3), bitbucket (3), codeberg (3), can (3), version (3), more (3), get (3), involved (3), integration (3), building (3), topics (3), configure (3), getting (3), started (3), with (2), its (2), description (2), those (2), information (2), about (2), named (2), when (2), example (2), file (2), service (2), hsfiles (2), standard (2), used (2), command (2), glossary (2), faq (2), how (2), works (2), upgrading (2), maintainers (2), code (2), non (2), docker (2), script (2), cabal (2), snapshot (2), environment (2), flags (2), options (2), specific (2), projects (2), setting (2), welcome (2), made, material, mkdocs, copyright, 2015, 2025, back, top, wiki, some, that, uses, provided, does, not, need, any, provide, identified, relevant, prefix, are, format, documented, output, stream, history, resources, overview, signing, key, self, hosted, runners, haskellstack, org, zip, msys2, add, maintainer, team, process, releases, scheme, dev, containers, contributor, guide, haskell, lock, azure, travis, shell, auto, completion, developing, windows, visual, studio, editor, debugging, from, source, initialization, nix, interpreter, yaml, specification, work, directories, root, customisation, scripts, global, include, directive, variables, upload, upgrade, update, unpack, uninstall, test, setup, sdist, runhaskell, runghc, run, repl, query, purge, path, list, install, init, ide, hpc, hoogle, haddock, ghci, exec, eval, dot, config, clean, bench, conclusion, interactively, executing, locations, multi, targets, synonyms, installed, databases, existing, your, hello, world, initializing, search, skip, content,
Text of the page (random words):
templates stack skip to content stack templates 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 the stack templates command stack templates stack templates provides information to the standard output stream about project templates used with the stack new command project templates are specified in hsfiles files the format of those files is documented at the commercialhaskell stack templates repository on github any github gitlab bitbucket or codeberg repository named stack templates can provide project template files for example a template file username stack templates my template hsfiles on github can be identified as username my template when using stack new the relevant service can be specified by a prefix github for github the default service gitlab for gitlab bitbucket for bitbucket or codeberg for codeberg commercialhaskell stack templates on github is the default repository for project templates its username commercialhaskell does not need to be specified when using stack new the project template that stack new uses by default is named new template and provided at the default repository the default repository provides 24 other project templates its wiki provides a description of some of those templates and information about the location of other templates back to top copyright c 2015 2025 stack contributors made with material for mkdocs
|