Client-side web programming in Haskell: A retrospective. #haskell