Jack Firth
|
a0f3f67f76
|
Move identity, use sweet expressions more
|
2015-08-21 14:00:42 -07:00 |
|
Jack Firth
|
279027b648
|
Merge pull request #161 from AlexKnauth/set-filterer
add set-filterer-lens
|
2015-08-21 11:56:19 -07:00 |
|
AlexKnauth
|
86689171d9
|
add examples of set-filterer-lens on lists and set=?
|
2015-08-21 14:49:45 -04:00 |
|
Jack Firth
|
3ef0472e72
|
Merge pull request #166 from AlexKnauth/sweet
apparently some people think parentheses are ugly
|
2015-08-21 11:40:18 -07:00 |
|
AlexKnauth
|
109495d23c
|
add disclaimer about list order and mention set=?
|
2015-08-21 14:28:12 -04:00 |
|
AlexKnauth
|
e95d387ebe
|
add contract for set-filterer-lens
|
2015-08-21 14:20:47 -04:00 |
|
AlexKnauth
|
db0a7ba4c9
|
provide and document set-filterer-lens
|
2015-08-21 14:20:47 -04:00 |
|
AlexKnauth
|
f0621c3936
|
add set-filterer-lens
|
2015-08-21 14:19:13 -04:00 |
|
AlexKnauth
|
e4a73321d8
|
put a few parens back
|
2015-08-21 14:09:37 -04:00 |
|
Jack Firth
|
b78895ea04
|
Merge pull request #164 from jackfirth/feature-struct-nested
Add struct-nested-lens
|
2015-08-21 11:07:01 -07:00 |
|
AlexKnauth
|
4c01d8cd8c
|
apparently some people think parentheses are ugly
|
2015-08-21 14:03:36 -04:00 |
|
Jack Firth
|
e14cd8be65
|
Revert paren change
|
2015-08-21 10:54:33 -07:00 |
|
Jack Firth
|
14593de16a
|
Fix minor things
|
2015-08-21 10:31:21 -07:00 |
|
Jack Firth
|
4965d54fa3
|
Split shorthand into separate macro, adjust docs
|
2015-08-20 22:12:57 -07:00 |
|
Jack Firth
|
5a10edb1f3
|
Add struct-nested-lens
|
2015-08-20 18:04:42 -07:00 |
|
Jack Firth
|
ea76ac4296
|
Merge pull request #163 from AlexKnauth/immutable-vector-map
fix vector-mapper-lens example
|
2015-08-20 17:29:08 -07:00 |
|
AlexKnauth
|
36b3260de4
|
fix test
|
2015-08-20 20:17:24 -04:00 |
|
AlexKnauth
|
f7cb175ee8
|
lens/c contract names
|
2015-08-20 20:11:07 -04:00 |
|
AlexKnauth
|
4c91867b46
|
fix vector-mapper-lens example
|
2015-08-20 20:02:57 -04:00 |
|
Jack Firth
|
e72d2d734c
|
Merge pull request #157 from AlexKnauth/use-iso
replace inverse-function-lens with isomorphism-lens
|
2015-08-20 16:20:19 -07:00 |
|
Jack Firth
|
5c832ee1d0
|
Merge pull request #142 from AlexKnauth/match
add match-lens
|
2015-08-20 14:42:10 -07:00 |
|
AlexKnauth
|
77b9f2404e
|
make lens-compose on isomorphisms compose the fs and f-inverses
|
2015-08-20 11:08:16 -04:00 |
|
AlexKnauth
|
b885bf36aa
|
make identity-lens an isomorphism-lens
|
2015-08-20 11:08:16 -04:00 |
|
AlexKnauth
|
8c40c843af
|
replace inverse-function-lens with isomorphism-lens
|
2015-08-20 11:06:34 -04:00 |
|
AlexKnauth
|
f1cd9ff5a5
|
document match-lens and provide from unstable/lens
|
2015-08-20 11:04:46 -04:00 |
|
AlexKnauth
|
1ec18563fd
|
add match-lens
|
2015-08-20 11:03:21 -04:00 |
|
Jack Firth
|
78a65def02
|
Merge pull request #143 from AlexKnauth/string-split
add string-split-lens
|
2015-08-19 22:51:13 -07:00 |
|
Jack Firth
|
6c164566b2
|
Merge pull request #149 from AlexKnauth/reverse-last
add reverse-lens and last-lens
|
2015-08-19 22:49:16 -07:00 |
|
Jack Firth
|
5e6c7ebc84
|
Merge pull request #156 from AlexKnauth/racket-base
use racket/base
|
2015-08-19 22:46:28 -07:00 |
|
AlexKnauth
|
6262c9c142
|
use racket/base
|
2015-08-19 22:00:39 -04:00 |
|
AlexKnauth
|
c90f0235a6
|
add reverse-lens and last-lens
|
2015-08-19 19:54:40 -04:00 |
|
AlexKnauth
|
27117dd557
|
document and provide string-split-lens
|
2015-08-19 19:52:49 -04:00 |
|
AlexKnauth
|
906ff420c6
|
add string-split-lens
|
2015-08-19 19:52:02 -04:00 |
|
Jack Firth
|
39171b679a
|
Merge pull request #146 from AlexKnauth/mapper
add mapper-lens
|
2015-08-19 16:39:12 -07:00 |
|
AlexKnauth
|
5a55f59580
|
add contracts for mapper-lens and vector-mapper-lens
|
2015-08-19 18:51:40 -04:00 |
|
AlexKnauth
|
42abda35f2
|
add vector-mapper-lens
|
2015-08-19 18:51:40 -04:00 |
|
AlexKnauth
|
441d790844
|
provide and document mapper-lens
|
2015-08-19 18:51:40 -04:00 |
|
AlexKnauth
|
19c6723e28
|
add mapper-lens
|
2015-08-19 18:50:18 -04:00 |
|
Jack Firth
|
156dd6239f
|
Merge pull request #148 from AlexKnauth/if
add lens-if, lens-cond, and lens-match
|
2015-08-19 15:31:25 -07:00 |
|
Jack Firth
|
3f8a07a1e1
|
Merge pull request #130 from AlexKnauth/iso
add isomorphism lenses
|
2015-08-19 15:22:29 -07:00 |
|
Jack Firth
|
ccf2b1f4b2
|
Merge pull request #155 from jackfirth/fix-list-docs
Move list refs and nested ref docs to right after list ref docs
|
2015-08-19 15:05:29 -07:00 |
|
Jack Firth
|
a9a0059dac
|
Move list refs and nested ref docs to right after list ref docs
|
2015-08-19 13:57:24 -07:00 |
|
AlexKnauth
|
3bf7dedfa7
|
Revert "add hash->list-lens and list->hash-lens"
This reverts commit d10c85480f56bfe2c36cdd74be0476894b6803bd.
|
2015-08-19 16:04:04 -04:00 |
|
AlexKnauth
|
3777672173
|
add hash->list-lens and list->hash-lens
|
2015-08-19 16:04:04 -04:00 |
|
AlexKnauth
|
52d6d79f77
|
add docs and provide from unstable/lens
|
2015-08-19 16:04:04 -04:00 |
|
AlexKnauth
|
0f2512ec9f
|
add isomorphism lenses
|
2015-08-19 16:04:03 -04:00 |
|
Jack Firth
|
f07ad9f5da
|
Merge pull request #37 from AlexKnauth/generic
add gen:lens
|
2015-08-19 12:54:59 -07:00 |
|
AlexKnauth
|
e1778bc512
|
add lens-match
|
2015-08-19 15:41:00 -04:00 |
|
AlexKnauth
|
f0d3e30dc2
|
add lens-cond
|
2015-08-19 15:40:58 -04:00 |
|
AlexKnauth
|
b404c4e92b
|
add lens-if
|
2015-08-19 15:38:49 -04:00 |
|