Hmm, this usually means that the expected and actual type have different curried uncurried statuses. This can happen when you use functions from the JS or Belt modules that expect curried functions.
This situation is pretty bad but will be solved in v12.