http://emacs.rubikitch.com/promise/

Emacs LispでPromiseするpromise.elに
Emacs専用関数がたくさん追加され
プログラミングしやすくなりました。

promise:run-at-time
タイマーによる関数実行
promise:delay
遅延評価
promise:time-out
タイムアウト
promise:make-process
プロセス作成
promise:make-process-string
プロセス実行結果の文字列
promise:url-retrieve
URLにアクセスした結果の文字列
promise:xml-retrieve
URLにアクセスした結果のXMLオブジェクト
promise:async-start
async-start(async.el)による別プロセスで得た結果

以上の新関数を導入してページを書き直しました。

手軽にできる非同期プログラミングを楽しんでください。

本日もお読みいただき、ありがとうございました。参考になれば嬉しいです。