summaryrefslogtreecommitdiff
path: root/2d/coroutine.scm
Commit message (Collapse)AuthorAgeFilesLines
* Add updated license header to coroutine module.David Thompson2014-03-081-8/+8
| | | | * 2d/coroutine.scm: Update license header.
* Add new coroutine macro.David Thompson2014-02-061-6/+12
| | | | | | | | * 2d/coroutine.scm (call-with-coroutine): New name for coroutine. (coroutine): New macro. (colambda, codefine, codefine*): Use call-with-coroutine. * examples/coroutine.scm: Use coroutine macro. * README.org: Update coroutine and agenda examples.
* Fix emacs hint.David Thompson2013-11-081-1/+1
|
* Fix codefine*.David Thompson2013-11-081-6/+6
| | | | Thank you to shanecelis and mark_weaver.
* Move wait procedure into agenda module.David Thompson2013-10-061-9/+2
|
* Clean up docstrings in coroutine module.David Thompson2013-09-151-2/+2
|
* Add improved coroutine macros.David Thompson2013-07-171-22/+32
|
* Add coroutine module for cooperative multi-tasking.David Thompson2013-07-151-0/+73