Por que smalltalk não é uma linguagem de programação funcional?
Com o interesse renovado em linguagens de programação funcional, vi algumas semelhanças entre Smalltalk e FPL, a saber, fechamentos (BlockClosures no Smalltalk). No entanto, o Smalltalk não é um FPL?
O que seria necessário para considerá-lo como tal?