ベクタをバイナリのストリームとして扱いたい


Tags: 入出力, ライブラリ, flexi-streams

ベクタをバイナリのストリームとして扱いたい

自作するかライブラリを利用します。

下記の例では、 ライブラリ:flexi-streams?を利用しています。

(flexi-streams:with-input-from-sequence (in #(#x31 #x32))
  (loop for i = (read-byte in nil) while i
        collect (code-char i)))
;=> (#\1 #\2)