Currently only top-level declarations are trapped. However, it should be anything that looks lambda-like, so anything nested as well. e.g. ```haskell foo x y = ... where bar x y = ... ``` Should annotate both `foo` and `bar`.
Currently only top-level declarations are trapped. However, it should be anything that looks lambda-like, so anything nested as well. e.g.
Should annotate both
fooandbar.