One, the lack of support for HKT isn’t great. There are some work arounds, but they aren’t particularly safe and end up being pretty cumbersome to implement.
Another big one is while the language supports lambdas and closures, it’s highly recommended to not perform any currying.
Another big one is while the language supports lambdas and closures, it’s highly recommended to not perform any currying.