The syntax sometimes is not very pretty (subjective). Functions receiving functions as parameters get a bit ugly with 'x |› map(fn(v) { ““ })' feeling like having too many parentheses.
#Scala syntax is prettier in this aspect with
'x.map { v =› "" }’ being more lightweight.
And formatting sometimes doesn't do what I'd like.
And I dearly miss the 'for { y <- stuff } yield ""' syntax. The 'use syntax' doesn't really click with me yet.