Alex Knauth
|
191300b48a
|
Fix small typo
|
2015-10-27 21:47:27 -04:00 |
|
Jack Firth
|
7dbace0193
|
Merge pull request #225 from AlexKnauth/patch-1
Add dependency on unstable-list-lib
|
2015-10-07 10:06:32 -07:00 |
|
Alex Knauth
|
cbd6e7b963
|
Add dependency on unstable-list-lib
for unstable/hash, used in unstable/lens/hash-filterer.rkt
|
2015-10-07 11:52:57 -04:00 |
|
Jack Firth
|
67648a1df0
|
Update README.md
|
2015-09-27 00:47:02 -05:00 |
|
Jack Firth
|
a5c35e0d0a
|
Add practical applications section to readme
|
2015-09-27 00:46:37 -05:00 |
|
Jack Firth
|
70cf39c73e
|
Merge pull request #222 from jackfirth/jackfirth-patch-2
Allow RACKET_HEAD build to fail
|
2015-09-27 00:38:32 -05:00 |
|
Jack Firth
|
c0b3d3de1d
|
Fix syntax
|
2015-09-27 00:30:40 -05:00 |
|
Jack Firth
|
c19451323e
|
Merge pull request #220 from AlexKnauth/struct+lenses-out
add struct-lenses-out and struct+lenses-out
|
2015-09-27 00:28:44 -05:00 |
|
Jack Firth
|
a3962630fa
|
Remove quotes, specify row env completely
|
2015-09-27 00:22:51 -05:00 |
|
Jack Firth
|
88fa461bc7
|
Add quotes
|
2015-09-27 00:21:09 -05:00 |
|
AlexKnauth
|
42c9a5f2c5
|
provide from unstable instead of main lens collection
|
2015-09-27 01:17:31 -04:00 |
|
Jack Firth
|
9ababe6968
|
Update .travis.yml
|
2015-09-27 00:11:29 -05:00 |
|
Jack Firth
|
dc1dafe276
|
Merge pull request #221 from jackfirth/jackfirth-patch-1
Fix spelling error
|
2015-09-27 00:11:06 -05:00 |
|
Jack Firth
|
ea66fe2ae3
|
Fix spelling error
|
2015-09-27 00:06:52 -05:00 |
|
AlexKnauth
|
c216175f31
|
document struct-lenses-out and struct+lenses-out
|
2015-09-27 00:58:00 -04:00 |
|
Jack Firth
|
d6270e1bbe
|
Merge pull request #219 from AlexKnauth/map
rename mapper-lens to map-lens
|
2015-09-26 23:57:03 -05:00 |
|
Jack Firth
|
05b6f7be59
|
Merge pull request #218 from AlexKnauth/fix-loop
fix possible loops with fallback methods
|
2015-09-26 23:55:36 -05:00 |
|
AlexKnauth
|
669aff7cdf
|
add struct-lenses-out and struct+lenses-out
|
2015-09-27 00:54:54 -04:00 |
|
AlexKnauth
|
b3f68d6764
|
rename mapper-lens to map-lens
|
2015-09-25 07:45:45 -04:00 |
|
AlexKnauth
|
d9542428b5
|
add tests for fallback errors
|
2015-09-24 16:39:27 -04:00 |
|
AlexKnauth
|
57b5d417da
|
fix possible loops with fallback methods
These would come up if someone defined a struct that declared only
lens-view or only lens-set, or no methods at all.
|
2015-09-24 15:17:51 -04:00 |
|
Jack Firth
|
69dcc57a21
|
Merge pull request #216 from AlexKnauth/hash-filter
add hash-filterer-lens
|
2015-09-11 05:40:52 -07:00 |
|
Jack Firth
|
cf2603932a
|
Merge pull request #215 from racket-dep-fixer/auto-fix-deps
Fix dependencies.
|
2015-09-11 05:37:59 -07:00 |
|
AlexKnauth
|
6b1bf35b24
|
use raise-argument-error
|
2015-09-09 22:18:32 -04:00 |
|
AlexKnauth
|
fc6a88f37a
|
provide and document hash-filterer-lens etc.
|
2015-09-09 18:07:25 -04:00 |
|
AlexKnauth
|
4bca13af48
|
add hash-filterer-lens
inspired by
https://github.com/jackfirth/racket-auto-fix-deps/blob/master/job/src/fi
lter-hash.rkt
|
2015-09-09 17:44:29 -04:00 |
|
Racket Package Dependency Fixer
|
c09dceb6e7
|
Fix dependencies.
|
2015-09-09 19:12:57 +00:00 |
|
Jack Firth
|
02b7c4c669
|
Merge pull request #211 from AlexKnauth/master
print as #<lens> instead of #<procedure:lens-struct>
|
2015-09-07 23:23:03 -07:00 |
|
AlexKnauth
|
f8d7976129
|
print as #<lens> instead of #<procedure:lens-struct>
|
2015-09-08 00:16:09 -04:00 |
|
Jack Firth
|
fe21a59ad2
|
Merge pull request #210 from AlexKnauth/check-lens-view
rename check-view etc. to check-lens-view etc.
|
2015-09-07 15:42:00 -07:00 |
|
AlexKnauth
|
dbcf91514d
|
use check-lens-view etc. more
|
2015-09-07 17:18:54 -04:00 |
|
AlexKnauth
|
fdf72e24cd
|
rename check-view etc. to check-lens-view etc.
|
2015-09-07 15:41:51 -04:00 |
|
Jack Firth
|
87d9a2a4f4
|
Merge pull request #203 from AlexKnauth/lazy-lens
add lazy-lens and rec-lens
|
2015-09-04 22:11:07 -07:00 |
|
Jack Firth
|
25360b7cd1
|
Merge pull request #202 from AlexKnauth/transformer-lens
add lens-zoom
|
2015-09-04 21:18:46 -07:00 |
|
AlexKnauth
|
da77504a76
|
add contracts for lens-zoom and lens-zoom*
|
2015-09-04 23:33:40 -04:00 |
|
AlexKnauth
|
96c501dca4
|
rename to lens-zoom
|
2015-09-04 23:27:03 -04:00 |
|
Jack Firth
|
cd3bb022d8
|
Merge pull request #208 from AlexKnauth/iso-compose
add isomorphism-compose and isomorphism-thrush
|
2015-09-03 15:50:50 -07:00 |
|
AlexKnauth
|
cb2f192ed9
|
add note about isomorphism-compose being more efficient
|
2015-09-03 16:27:48 -04:00 |
|
AlexKnauth
|
7e512ada88
|
add contracts and tests for isomorphism-compose and -thrush
|
2015-09-03 16:24:05 -04:00 |
|
Jack Firth
|
5a2dd8f2a9
|
Merge pull request #209 from jackfirth/fix-head-catalog
Use 6.2 catalog for HEAD builds
|
2015-09-03 13:18:31 -07:00 |
|
Jack Firth
|
6445db2d09
|
Use 6.2 catalog for HEAD builds
The snapshot catalog has a lot of network timeout problems, causing failed builds often
|
2015-09-03 13:03:26 -07:00 |
|
AlexKnauth
|
ec08ef67dd
|
add isomorphism-compose and isomorphism-thrush
also take away special case in lens-compose for isomorphisms
|
2015-09-03 02:11:10 -04:00 |
|
AlexKnauth
|
3336666f40
|
provide and document lazy-lens and rec-lens
|
2015-09-02 11:50:31 -04:00 |
|
AlexKnauth
|
10075ef4b0
|
add lazy-lens and rec-lens
|
2015-09-01 20:47:59 -04:00 |
|
AlexKnauth
|
95d6df290d
|
add transformer-lens*
|
2015-09-01 16:01:05 -04:00 |
|
AlexKnauth
|
c9fa6fb8ea
|
provide and document transformer-lens
|
2015-08-31 15:48:38 -04:00 |
|
AlexKnauth
|
dde85c9796
|
add transformer-lens
closes https://github.com/jackfirth/lens/issues/201
|
2015-08-31 15:32:55 -04:00 |
|
Jack Firth
|
fdade525f4
|
Update README.md
|
2015-08-31 01:37:39 -07:00 |
|
Jack Firth
|
27a71a0b2c
|
Merge pull request #196 from AlexKnauth/lens-join-assoc
add lens-join/assoc
|
2015-08-31 00:24:55 -07:00 |
|
AlexKnauth
|
3babd97c4c
|
Revert "Use lens/c contracts in docs for other lens-join forms"
This reverts commit 730363fbfd .
|
2015-08-30 19:47:45 -04:00 |
|