Layer 01 - Environment and Tools Setup


Details
Someone suggested on the first meetup that it would be a good idea to provide help with setting up the environment and development tools required for Haskell development - this meetup will be mainly about that.
The meetup will take place in the premises of WhatClinic as our CEO was happy to allow us to host the meetups there. If you have been to the first meetup, the location is just across from The Grafton Lounge.
Please bring your computing devices (laptops, tablets that run x86 desktop operating systems, etc.) on which you wish to work on Haskell so we can help everyone get setup up. The topics being presented will involve:
• dependency management with the stack tool (https://github.com/commercialhaskell/stack) which is the current recommended way (we might also go a little through usage of cabal-install)
• showing a variety of IDEs / editors which can be used for Haskell development (will probably create some feature table for them including which Operating Systems they can be used on)
• demo of getting one or more projects from 0 environment set up to environment and IDE / editor being ready to start hacking on Haskell code.
After we get the required environments set up we will probably work on some Haskell problem. The problem will be similar to the ones you can find on:
• codewars (http://codewars.com)
• codechef (https://www.codechef.com/)
• hackerrank (https://www.hackerrank.com)
• codeforces (http://codeforces.com/)
• Project Euler (https://projecteuler.net/)
• and others (TM)

Layer 01 - Environment and Tools Setup