broken Haskell

I just built from master and installed [this bundle](https://github.com/textmate/haskell.tmbundle).

When I type something like:

```
stuff :: a -> a
```

I only get as far as `stuff :` -- typing the second `:` exits me from insert mode and seems to break things. I cannot get it to do anything except move the curser around some. Other windows work but the broken one becomes useless.

The module works on textmate without issue.

I don't know what to do to debug this further.