Writing a 2048 game is only a pretext to try using Scala and its ecosystem on a project.
Immutability, functional programing, ScalaCheck, streams are among the topics I will try to discover through this simple project.
Live demo available at: https://dubzzz.github.io/scala-2048/