Из того, что я мало видел в EclipseFP, это просто интерфейс для GHCi. Это означает, что, на мой взгляд, нет причин использовать его, так как вы получаете все плохое от Eclipse (раздувание, бездонная жажда памяти, скорость черепахи на седативных средствах), причем абсолютно без хорошо (индексация, отладчик, управление вашим набором инструментов).
Так какую ошибку ты совершил? Вы использовали Eclipse. Все нормально - легко ошибиться. Если бы вы изучали Scala, возможно, Eclipse был именно тем путем. Но с Haskell лучше запускать GHCi из командной строки и использовать редактор, такой как Notepad ++ (с достойной подсветкой синтаксиса). На этот раз комбинация командной строки / редактора предпочтительнее не потому, что она мачо, а потому, что она более полезна.
Если у вас обязательно должна быть IDE, комплектации сейчас немного, но вот что я нашел.
Leksah
WinGHCi
И, конечно, любой найденный в ответе на этот вопрос.
Я не использовал его, но Лекса, похоже, является самой многофункциональной IDE на сегодняшний день. Лично я придерживаюсь Notepad ++ и командной строки.