супер странное заявление ) какого уровня? и почему именно для функциональных?
ну например ООП-IDE строятся и строились с оглядкой на наследование и сложность определения типа вычисления, внезапность эксепшна, глубокий рантайм-дебаггинг и т.п. а если бы IDE для Хаскеля помогали дебажить типы, например, или разбираться в сообщениях компилятора, рисовали дерево тайпклассов, проверяли законы при написании инстансов тайпклассов, то может было бы удобнее программировать