Haskellも短いプログラムを書くのに適している気がするんだが。
簡潔な構文と高階関数のおかげで幾らでも短く書ける。
おまけに型安全だから安心。

スクリプト言語のプログラムも関数型の機能を取り入れて、更に簡潔になる傾向にあるが、
これらには静的型付けもないし型推論もない。

短いプログラムを、何も考えずにさっと書けるのがスクリプト言語。
短いプログラムも、熟練すれば型安全にさっと書けるのが関数型言語。
確かに学習コストは少し高め。