z2015 Haskell Coding Dojo notes cheatsheet - SoCraTesUK/socrates-uk GitHub Wiki
Real World Haskell
http://pv.bstu.ru/flp/RealWorldHaskell.pdf
Haskell MacOSX
https://www.haskell.org/platform/index.html
Haskell Linux
https://www.haskell.org/platform/linux.html
sudo apt-get install haskell-platform
Getting Started
http://stackoverflow.com/questions/1012573/getting-started-with-haskell
Haskel IDEs
https://wiki.haskell.org/IDEs
IntelliJ
https://wiki.haskell.org/IDEs#IntelliJ_plugin_for_Haskell
EclipseFP plugin for Eclipse IDE
http://eclipsefp.github.com/
Haskell koans
https://t.co/Qjmh8XY2qd
How I start my first Haskell project
https://howistart.org/posts/haskell/1
Haskell Stack - easier way to create, build and run Haskell projects
https://docs.haskellstack.org/en/stable/README/ (all platforms)
Try Haskell - online interactive Haskell tutorial
https://tryhaskell.org
A recommended path for learning Haskell
https://github.com/awgn/learnhaskell
Haskell Hoogle
https://www.haskell.org/hoogle/
Frege (Haskell for the JVM)
https://github.com/Frege/frege<br/>
Build instructions
https://github.com/Frege/frege/wiki/Contributing-to-Frege
git clone https://github.com/Frege/frege.git
Download latest frege-nnn.jar from https://github.com/Frege/frege/releases/
$ make runtime compiler
GHC has three main components:
ghc
An optimizing compiler that generates fast native code
ghci
An interactive interpreter and debugger
runghc
A program for running Haskell programs as scripts, without needing to
compile them first
Commands for command-line
ghci --version
The Glorious Glasgow Haskell Compilation System, version 7.6.3
ghc --version
The Glorious Glasgow Haskell Compilation System, version 7.6.3
runghc --version
runghc 7.6.3
:h or :?
Help command
:set prompt "java> "
Change the prompt from ghci into java
:module + Data.Ratio or :m +Data.Ratio
Loaded module Data.Ratio
:t
Helps query the type of any entity
** and ^ are the same