Schoon·7 वर्ष पहले·discussTo comment on the choice you have when building your frontend, Reflex/Reflex-Dom also comes to mind.
Schoon·10 वर्ष पहले·discussIf you are ever confronted with a non-trivial parsing problem, have a look at Haskell again and use Attoparsec. <$>, <>, >, <*, <|> will become incredible concise tools for expressing your ideas!