Skip to content

Dor256/wordhell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

  • This project uses Haskell Stack for the server side and Elm for the client side.
  • DO NOT use any independent stack or elm commands to run this project, instead use the provided shell scripts inside the scripts folder.
  • Node is required only if there is need for the development server to refresh on file changes.

Scripts

  • start-dev.zsh - Start the development server with the file watcher and restart on file changes.
  • scripts/dev.zsh - Start the development server without the file watcher.
  • scripts/watch.js - (There is no need to use this) Directly start the file watcher.
  • build.zsh - Build a production version of the app.

Missing Features

  • Persist single word per game session (until win or lose)
  • Support for word choice through config (env)
  • Animate keyboard clicks
  • Color keyboard by state (correct, incorrect, etc.)
  • Incorporate server & client tests

About

Wordle powered by Elm & Haskell

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published