Más código funcional
En relación a LilyPond, ahora que he aprendido algo sobre programación funcional, he estado reescribiendo gran parte del código Scheme del archivo clairnote-code.ly clairnote.ly en un estilo más funcional y consiguiendo mejoras generales en el proceso. Esto incluye principalmente el código para alteraciones, armaduras y para poner las notas en el lado correcto de la plica (para los intervalos más pequeños como segundas mayores). Para dar una idea del alcance de esto, el archivo tenía anteriormente poco más de 1030 líneas de código y ahora tiene solo unas 815. Todo ello son mejoras «internas» que se encuentran en el actual archivo clairnote.ly disponible en la página Software: LilyPond.
Actualización: el código «clairnote-code.ly» fue renombrado a «clairnote.ly» el 15 de mayo de 2017.