Scieneer Common Lisp 1.3.9 online documentation

ext:make-case-frob-stream target kind[Function]

Returns a stream that sends all output to the stream target, but modifies the case of letters, depending on kind, which should be one of:

:upcase
convert to upper case.
:downcase
convert to lower case.
:capitalize
convert the first letter of words to upper case and the rest of the word to lower case.
:capitalize-first
convert the first letter of the first word to upper case and everything else to lower case.