Make it "a rake like task management written in Haskell with a nice DSL for everyone" and I'll take a look. Why would a want to use a task management tool that is explicitly targeted at a single language?
Either app can be used for other purposes, for example, I use Rake to compile/run tests on my C# projects as an alternative to NAnt.