MovieStore in Haskell using Data.Map
Haskell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
tests
.gitignore
LICENSE
README.txt
moviestore.cabal

README.txt

This is a simple MovieStore example written in Haskell which I am using for my
advanced functional programming lecture.

It contains an executable "moviestore" which can be build and installed via

    $ cabal sandbox init
    $ cabal install

and run via

    $ cabal run

It contains also some examples of haddock source code documentation which can be generated via

    $ cabal haddock --executables

and viewed using a web browser pointing to
<dist/doc/html/moviestore/moviestore/index.html>

It also contains some tests using QuickCheck2, HUnit and test-framework. To run these test do:

    $ cabal install --enable-tests
    $ cabal test

Furthermore, you can check the test coverage using

    $ hpc markup --exclude Main --destdir=dist/hpc moviestore-tests

and view the results with your browser pointing to
<dist/hpc/hpc_index.html>

Happy Haskell Hacking