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

Reply via email to