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.elm
looks just likemain.elm
except it tests thestringsAgain
andtreeAtPath
functions.maybeBlank.elm
tests how the code handles blank strings. This one demonstrates a bug in the hoverable detection of elm.clicks.elm
demonstrates detecting clicks.
The path to the main menu is /menus/main.elm