What? this seems to work:
func(
lambda: otherfunc(
1, 2, 3, 4
)
)
And you don't need statements, given that with haskell semantics there are no statements.