Our Comp 150-FP final project. The final written product is PAPER.pdf. Links
to live demos of code are below.
cd src
elm-server
All of the source code can be found in the src directory. The src/menus
directory has the various menu examples we created using the Menu and Tree
module.
main.elm: This is a standard menu with a few nested directories.dynamic.elm: This shows off a menu with non-constant strings. Certain parts of the menu change on keyboard strokes and mouse clicks.indexes.elmlooks just likemain.elmexcept it tests thestringsAgainandtreeAtPathfunctions.maybeBlank.elmtests how the code handles blank strings. This one demonstrates a bug in the hoverable detection of elm.clicks.elmdemonstrates detecting clicks.
The path to the main menu is /menus/main.elm