kubo39's blog

ただの雑記です。

re-implement timeout(1), but written in D

timeout(1)便利だよ、という話をしたらどうやらOSXにはtimeoutがないっぽい?という話になったので(いやあるだろ、多分)勉強も兼ねて、Dでtimeoutを実装しなおすか、となった。

kubo39/expire · GitHub

std.concurrencyでreceiveTimeout使おうと思ったけど、なんかうまくいかなかったのでad-hocに実装した。

なんかこういうの追加であるといいよね、みたいなのあったら追加したい。