aboutsummaryrefslogtreecommitdiff
path: root/racket/leetcode/lc-796-rotate-string.rkt
blob: b51d9e32c40a7c99488d4f1a8228c0a49bd113b7 (plain)
1
2
3
4
5
6
#lang racket/base
(define/contract (rotate-string A B)
  (-> string? string? boolean?)
  (define doubled-A (string-append A A))
  (and (= (string-length A) (string-length B))
       (string-contains? doubled-A B)))