A note on how the book writing is going

A note on how the book writing has been going lately:

“Ah, so this advanced Scala/FP feature works because of Language Feature X ...”

*work on X for several hours*

“Bah! It doesn’t work because of X, it works because of Y!”

“#%*@!”

*takes a long time to calm down*

“Well, maybe I can make X an Appendix...”

“That’s great, another Appendix. And you still need to write the main lesson that you thought worked because of X, but really works because of Y.”

*sigh*