今 Haskell で GUI アプリを作ることにどれほどの意味がある?
無駄に苦労するだけで、たいしたメリットは得られないと思うが。

C# や Java などの方が意図したことを素直に書けると思うぞ。