chickadee » scheme » base » output-port?

input-port? objprocedure
output-port? objprocedure
textual-port? objprocedure
binary-port? objprocedure
port? objprocedure

These procedures return #t if obj is an input port, output port, textual port, binary port, or any kind of port, respectively. Otherwise they return #f.