Hi Nick, As a seriously serious functional programmer who uses Haskell myself, I am not laughing! :-) It's entirely infeasible to redo lilypond in Haskell. But I would add that if I were starting from scratch as the founding fathers of lilypond did twenty years ago, today I would choose Haskell.
It is however amusing for people to note that Haskell is good at creating DSL's - domain specific languages. It is a student exercise to write a large part of a Scheme interpreter in Haskell in a few days, as a way of learning Haskell. For example: https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours I am not suggesting this has any consequence for lilypond. Andrew
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user