1;;> This library provides various generic utility procedures.23(define-library (edward.util)4 (import (scheme base)5 (scheme write)6 (scheme file)7 (scheme process-context)89 (srfi 1)1011 (chicken foreign)12 (only (chicken base) assert)13 (only (chicken port) terminal-port? terminal-size)14 (only (chicken file posix) file-read)15 (only (chicken memory representation) number-of-bytes)16 (only (chicken io) read-lines))1718 (export inc dec id alist-values fprintln println empty-string?19 pad-string string->human-readable path-join user-home20 count-bytes lines->port port->lines is-regular? file-read-char)2122 (include "util.scm"))