ghcup: add page (#5145)

* ghcup: add page

* Update pages/common/ghcup.md

Co-authored-by: bl-ue <54780737+bl-ue@users.noreply.github.com>

* Update pages/common/ghcup.md

Co-authored-by: bl-ue <54780737+bl-ue@users.noreply.github.com>

* Update ghcup.md

* Update ghcup.md

* Update pages/common/ghcup.md

Co-authored-by: bl-ue <54780737+bl-ue@users.noreply.github.com>

* Update ghcup.md

Co-authored-by: bl-ue <54780737+bl-ue@users.noreply.github.com>
This commit is contained in:
Caden Haustein 2021-01-16 19:41:39 +00:00 committed by GitHub
parent 82b8f3bd08
commit c23a73b84e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

33
pages/common/ghcup.md Normal file
View File

@ -0,0 +1,33 @@
# ghcup
> Haskell toolchain installer.
> Install, manage, and update Haskell toolchains.
> More information: <https://gitlab.haskell.org/haskell/ghcup-hs>.
- Start the interactive TUI:
`ghcup tui`
- List available GHC/cabal versions:
`ghcup list`
- Install the recommended GHC version:
`ghcup install ghc`
- Install a specific GHC version:
`ghcup install ghc {{version}}`
- Set the currently "active" GHC version:
`ghcup set ghc {{version}}`
- Install cabal-install:
`ghcup install cabal`
- Update `ghcup` itself:
`ghcup upgrade`