いまどきは副作用がない言語を関数型言語というと思うんだけど
いまどきの定義だとLispは関数型じゃないでしょ