diff options
author | William Carroll <wpcarro@gmail.com> | 2020-04-18T13·58+0100 |
---|---|---|
committer | William Carroll <wpcarro@gmail.com> | 2020-04-18T13·58+0100 |
commit | 441fe3e32eb9c041515178f74564ede9fd24db72 (patch) | |
tree | 8264b2cdf597cf0063214818467f6f849661220a /website/sandbox/learnpianochords/src/Misc.elm | |
parent | ddbd7e2ef5eb52bf125480bad80ee753275d9827 (diff) |
Tidy app
Now that I have a deployed an MVP of my app, I am tidying things up to support the next phase of development. TL;DR: - Moved application Model-related code into State module - Moved each View into its own module - Deleted unused ChordInspector component - Deleted unused Msg's, {Increase,Decrease}Tempo - Deleted misc unused code
Diffstat (limited to 'website/sandbox/learnpianochords/src/Misc.elm')
-rw-r--r-- | website/sandbox/learnpianochords/src/Misc.elm | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/website/sandbox/learnpianochords/src/Misc.elm b/website/sandbox/learnpianochords/src/Misc.elm index 52f957ad528f..288d7a825f4b 100644 --- a/website/sandbox/learnpianochords/src/Misc.elm +++ b/website/sandbox/learnpianochords/src/Misc.elm @@ -45,3 +45,15 @@ find pred xs = x :: _ -> Just x + + +{-| Return the number of milliseconds that elapse during an interval in a +`target` bpm. +-} +bpmToMilliseconds : Int -> Int +bpmToMilliseconds target = + let + msPerMinute = + 1000 * 60 + in + round (toFloat msPerMinute / toFloat target) |