This is an exercise project for students / aspiring programmers to start learning in Haskell.
Inspired from this exercise:
http://nifty.stanford.edu/2012/davies-uno/
Additional code where copied/inspired from:
https://github.com/epsilonhalbe/Uno
To work on this project, make sure you have the following:
- GHC 8.0.1
- Cabal
- Stack
I've started developing this on an OS X machine, so there might be extra steps to make this work in a Linux or a Windows machine.
On Mac OS X
First, install Haskell, cabal, and stack.
brew cask install haskell-platform
cabal install hake
cabal install hpack
Second, go to cloned repo, and let stack do it's thing.
cd uno
hake
UNO rules: http://www.wikihow.com/Play-UNO