of
Creates an InputChannel producing elements from generator (returning null when exhausted), whose available reflects availabilityChecker.
Same as the two-argument of, but always reports available as true.
Creates an InputChannel that yields string, one character at a time.