我有兴趣提高我的功能编程技能,我相信最好的方法是通过一个中型项目来完成.在过去,我曾与Scheme合作,并希望继续这样做.有人可以建议一些中型计划项目的想法吗?(注意:我精通C(ANSI C89/ISO C90),因此利用Scheme的外部函数接口(例如)与像ncurses这样的库交互不仅是可能的,而且是首选的.)