> А когда оно в модулях, язык чистым остаётся.
Ты наверное не в курсе но в Haskell-е есть модули. Более того тот же sum находится в модуле Prelude который подгружается автоматически.
> В питоне функция sum полиморфная, а в Haskell'е - нет, но при этом в сам язык зашита.
До тебя может быть не дошло, но в предыдущем своём сообщении я продемонстрировал полиморфизм этой функции.
> Давай матрицы сложи. … На Haskell'е должно легко реализовываться, по-твоему (модуля нет?).
Успокойся. Есть там такой модуль http://hackage.haskell.org/package/matrix-0.3.5.0/docs/Data-Matrix.html