node.jsの非同期API

nodejs_jpのMLで参考になるやりとりがあったのでメモ。

Google グループ

Node の世界では、非同期な API には次の約束に従うことになってます。
・非同期 API は最後の引数でコールバック関数を受け取る。
・コールバック関数の最初の引数でエラーを示す (エラーがない場合は null)。

この辺の約束事ってどっかに書いてあるんだろうか。