RosettaCodeData/Task/Substring-Top-and-tail/Scheme/substring-top-and-tail.scm
2024-10-16 18:07:41 -07:00

8 lines
235 B
Scheme

(define (string-top s)
(if (string=? s "") s (substring s 0 (- (string-length s) 1))))
(define (string-tail s)
(if (string=? s "") s (substring s 1 (string-length s))))
(define (string-top-tail s)
(string-tail (string-top s)))