#lang br (require syntax/strip-context sugar/list) (provide (all-defined-out) (all-from-out syntax/strip-context sugar/list)) (define ★ '★) (define ★★ '★★) (define (port->datums port) (for/list ([datum (in-port read port)]) datum)) (define (number->digits num) (for/list ([c (in-string (number->string num))]) (string->number (string c)))) (define (dirname path) (define-values (dir name _) (split-path path)) dir)