Doge log

Abby CTO 雑賀 力王のオフィシャルサイトです

stream-copy

ファイルのコピーがえらく楽だったので紹介しておこう。

USE: io.files "foo.py" "hoge.py" stream-copy

strem-copy ( in out -- ) を使えばいいだけ。
stream-copyは内部で両方のstreamをクローズしてくれるのでwithもいらない。
downloaderとかで重宝するな。
socketのstreamをfileのstreamにドカンと接続してケツ持ちまでしてくれる。
Factorはduplex-streamも使えるのでそのうち試してみよう。