I’m currently working with a professor to improve our “Concepts of Programming Languages” course. We are brain storming different projects we can have students do in order to broaden their understanding of programming paradigms and we thought Elm might be a nice choice. I was wondering if anyone has any ideas for a simple project that could be done in a week or two and really showcase the power of Elm.
My thoughts so far have been to have them build a game like tic-tac-toe, showing off how simple it can be to represent state changes with pure functions. It would be nice, however, to have them do something very practical as well as fun so that maybe later on in their careers they’ll have a problem and think of Elm as a great solution.
Disclaimer: I’m not asking anyone to design a lab spec for me. I’m just looking for ideas from a group of people who use Elm professionally and might have a better idea than me.