Факториал на Хаскеле тоже можно посчитать нетривиально - в сети есть известная страница с примерами evolution of Haskell programmer
А насчет проекта - можно учитывать особенности языка и современного состояния экосистемы (и выбрать парсер маркдауна ))), а можно самонадеянно их не учитывать, и выбрать проект независимо от предполагаемого языка реализации, по другим критериям.