make identity-lens an isomorphism-lens

This commit is contained in:
AlexKnauth 2015-08-19 22:28:18 -04:00
parent 8c40c843af
commit b885bf36aa
2 changed files with 7 additions and 6 deletions

View File

@ -1,6 +1,10 @@
#lang racket/base
(require racket/function racket/contract/base "base.rkt")
(require racket/function
racket/contract/base
"base.rkt"
unstable/lens/isomorphism/base
)
(module+ test
(require rackunit
@ -9,11 +13,8 @@
(provide
(contract-out [identity-lens lens?]))
(define (second-value _ v) v)
(define identity-lens
(make-lens identity second-value))
(isomorphism-lens identity identity))
(module+ test

View File

@ -13,7 +13,7 @@
))
(require racket/match
lens/base/main
lens/base/gen-lens
)
(module+ test
(require rackunit (submod ".." data)))