Show HN: whEnroute - a 3 week Haskell time-routing web app
test.whenroute.com
test.whenroute.com
The client side is a thin smattering of HTML and jQuery. The server side, though... the server side is pure Haskell. We're using the Snap web framework, Heist templating and a couple of open source libraries to talk to Google and SMTP. Some of the changes we had to implement on open source libraries were already merged upstream.
At the heart of this app is an algorithm that solves the time-constrained traveling salesman problem. The solution is two-fold: for smaller data sets, we run exhaustive searches. For larger data sets we do simulated annealing to deliver an acceptable solution.
The whole thing is still being tweaked, options being added, the user interface is a mess, but hey... it works somewhat, and somebody might actually like it. Launch early, eh?
Thanks for helping us find challenging work HN!
Sincerely, Ivan & David
Edit: if anyone has any questions, I'm here, and my e-mail is in my profile!
I wish all the best to everything made in Croatia.
Small remark: it is not clear what this is about from the front page alone. The about us link at the bottom does a good job explaining it, however. Maybe it should be somehow visible from the start to new visitors.
The grayness is a bit strange... if you have a few moments to help me test out why you can't work it, drop me an e-mail.