Add contracts to lens composition

This commit is contained in:
Jack Firth 2015-07-08 01:26:43 -07:00
parent 7d76d71dc2
commit ed16d1ab04

View File

@ -8,8 +8,9 @@
(module+ test
(require rackunit))
(provide lens-compose
lens-thrush)
(provide
(contract-out [lens-compose (->* () () #:rest lens? lens?)]
[lens-thrush (->* () () #:rest lens? lens?)]))
(define (lens-compose2 sub-lens super-lens)