add contracts for mapper-lens and vector-mapper-lens

This commit is contained in:
AlexKnauth 2015-08-18 16:26:13 -04:00
parent 42abda35f2
commit 5a55f59580

View File

@ -1,10 +1,15 @@
#lang racket/base
(provide mapper-lens
vector-mapper-lens
)
(require racket/contract/base)
(provide (contract-out
[mapper-lens
(-> lens? (lens/c list? list?))]
[vector-mapper-lens
(-> lens? (lens/c immutable-vector? immutable-vector?))]
))
(require lens/base/main
lens/util/immutable
racket/vector
fancy-app
)