/speed-typing-test-haskell

Terminal based speed typing game

Primary LanguageHaskellBSD 2-Clause "Simplified" LicenseBSD-2-Clause

Speed Typing Test in Haskell

This is a command-line game written in Haskell using the Vty library. Users can select the timer duration and difficulty level. Once the game starts, words will appear on the screen for the user to type. The timer will count down, and the current typing speed in words per minute (WPM) will be displayed. The application utilizes concurrency and the State Transformer monad for managing game state.

How to Run

  1. Ensure you have Cabal and GHC installed:

  2. Clone the project:

    git clone https://github.com/tusharad/speed-typing-test-haskell
  3. Build the project:

    cd speed-typing-test-haskell
    cabal build
  4. Run the project:

    cabal run

Screenshots

Alt text Alt text Alt text Alt text

Project is still under development!