The fingering related modules:
- Fingering
- MusicXML
- Visualization.hs (?)
- Graph.ShortestPath
are useful on their own and can be easily decoupled from the rest of the web monolith. For ease of development, they should still live in the same repository with a cabal.project/stack.yaml that points to both the extracted fingering library and the yesod app.
The fingering related modules:
are useful on their own and can be easily decoupled from the rest of the web monolith. For ease of development, they should still live in the same repository with a cabal.project/stack.yaml that points to both the extracted fingering library and the yesod app.