As part of Speedometer 2.0 (https://bugs.webkit.org/show_bug.cgi?id=170513), this adds an Elm (http://elm-lang.org/) implementation of TodoMVC to Speedometer. Elm is a functional programming language that compiles to JavaScript. It is popular in a subsection of the JavaScript ecosystem and demonstrates FP patterns we are likely to see more of the front-end community take on in the future. Including it in the benchmark as our current tracking of FP-like JS projects could be improved.
Created attachment 308622 [details] Patch
Created attachment 308629 [details] Patch
Comment on attachment 308629 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=308629&action=review > PerformanceTests/ChangeLog:7 > + Reviewed by NOBODY (OOPS!). > + Speedometer: Add Elm TodoMVC implementation Same comment about the blank line and inline comments.
This patch also doesn't seem to apply on ToT for whatever reason.
Created attachment 309848 [details] Patch
I've corrected the blank line and inline comments. Keeping fingers crossed on ToT this time :)
Comment on attachment 309848 [details] Patch Clearing flags on attachment: 309848 Committed r216717: <http://trac.webkit.org/changeset/216717>
All reviewed patches have been landed. Closing bug.