I agree with Eric, having examples of each of those 7 basic patterns in the
languages for which IUP has bindings would be both useful and interesting.
Here are initial implementations of the two easy ones, the counter and the
temperature converter, using the Chicken Scheme IUP bindings:
I saw this on HackerNews or Reddit yesterday.
https://github.com/eugenkiss/7guis/wiki
Its origins are from a research paper that compares the objected
oriented and functional programming for GUI design.
http://www.eugenkiss.com/projects/thesis.pdf
While that falls outside the scope of what IUP