port from curry to haskell DONE
additional todo items / wishlist