A movie database called HasFlix implemented through Haskell functions.
Installation and User Manual
Install a GHCi environment such as the Haskell GHCi. Save the .hs and .txt file downloaded from this repository in the same folder. Open GHCi environment and load the .hs file. Run the command main. Let the magic consume you.