chickadee » srfi-252 » char-generator

char-generatorprocedure

Create an infinite generator that returns objects that fulfill the char? predicate. The generator should return the character #\null first, then a uniformly random distribution of characters.

    (define char-gen (char-generator))

    (char-gen) ; => #\null
    (char-gen) ; => #\something