Haskel

fixes #5