An advanced, general-purpose, purely-functional programming language with non-strict semantics and strong static typing.
Stack is a cross-platform build tool for Haskell that handles management of the toolchain (including the GHC compiler and MSYS2 on Windows), building and registering libraries, and more.
To install stack on Fedora, run:
$ sudo dnf install stack
The Glasgow Haskell Compiler (GHC) is an open source native code compiler for Haskell.
To install GHC on Fedora, run:
$ sudo dnf install ghc
This will install GHC including the ghci
read-eval-print-loop, the haddock
documentation generator, and several other utilities.
Please refer to the official documentation at https://haskell.org/ghc for more information about GHC, or https://haskell.org for information about Haskell in general.
Another option is to install the
Haskell Platform package,
which provides ghc
and ghci
as above, but also includes a plethora of useful Haskell libraries
and utilities to help kickstart your Haskell programming experience.
The Haskell Platform also includes Cabal, which aids in the packaging, distribution, and installation of Haskell libraries and applications.
To install the Haskell Platform, run:
$ sudo dnf install haskell-platform
Authors: Adam Samalik, Jarek Prokop, Jens Petersen, Matúš Honěk, Ryan Desfosses