Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
I think Functional Analysis by Riesz-Nagy fits the criteria quite well; there are copious footnotes (I read it a while ago and that is probably the part of it that I remember best!).