trying haskel for webapp