A TodoMVC Example implementation in Haste