I gave it this and it thought it was Vala:
#include <stdio.h>
int main(int argc, char* argv[]) {
return 0;
}
Haskell is a very weird guess for yours.