diff --git a/lens/private/compound/join-list.rkt b/lens/private/compound/join-list.rkt index 55c970a..14a0ba7 100644 --- a/lens/private/compound/join-list.rkt +++ b/lens/private/compound/join-list.rkt @@ -4,6 +4,7 @@ require racket/list racket/contract "../base/main.rkt" "../util/alternating-list.rkt" + "../util/rest-contract.rkt" module+ test require rackunit @@ -11,7 +12,7 @@ module+ test provide contract-out - lens-join/list (->* () #:rest (listof lens?) (lens/c any/c list?)) + lens-join/list (rest-> lens? (lens/c any/c list?)) (define (lens-join/list . lenses)