Add view/set contracts

This commit is contained in:
Jack Firth 2015-07-08 01:37:57 -07:00
parent 32c580d849
commit 837606788a

View File

@ -6,10 +6,11 @@
(module+ test
(require rackunit))
(provide lens-view
lens-set
lens-view*
lens-set*)
(provide
lens-view*
lens-set*
(contract-out [lens-view (-> lens? any/c any/c)]
[lens-set (-> lens? any/c any/c any/c)]))
(define (lens-view lens v)