Commit Graph

230 Commits

Author SHA1 Message Date
Jack Firth
ca6a12a276 Bump version 2015-07-10 19:03:17 -07:00
Jack Firth
96124baec0 Add lens-set-all and docs 2015-07-10 18:55:00 -07:00
Jack Firth
7df4219dee Merge pull request #99 from jackfirth/doc-compose-#48
Document zero-arg behavior of lens-compose
2015-07-10 18:45:03 -07:00
Jack Firth
bbd9fde49b Document zero-arg behavior of lens-compose 2015-07-10 18:41:56 -07:00
Jack Firth
59d30d553e Merge pull request #98 from jackfirth/compound-hash-#16
Add compound hash lens
2015-07-10 14:56:11 -07:00
Jack Firth
0914dc805e Add docs 2015-07-10 14:52:41 -07:00
Jack Firth
7e4721bb12 Expose and contract 2015-07-10 14:43:40 -07:00
Jack Firth
f8d324863c Refactoring 2015-07-10 14:40:05 -07:00
Jack Firth
13764a070e Add compound hash lens 2015-07-10 14:29:08 -07:00
Jack Firth
ee746dbf93 Merge pull request #97 from jackfirth/fix-coverage-#96
Add doc coverage test for unstable/lens
2015-07-10 12:39:55 -07:00
Jack Firth
e85ba4429c Add doc coverage test for unstable/lens 2015-07-10 12:31:02 -07:00
Jack Firth
ce1be04b2a Merge pull request #95 from AlexKnauth/doc-util
use doc-util subdirectory
2015-07-10 12:04:29 -07:00
AlexKnauth
63c01b9072 use doc-util subdirectory
closes https://github.com/jackfirth/lens/issues/82
closes https://github.com/jackfirth/lens/issues/83
2015-07-10 13:42:33 -04:00
Jack Firth
d145cb42c4 Merge pull request #94 from jackfirth/feature-hash-list-lenses-#81
Add ref nested list and hash lenses
2015-07-10 00:27:39 -07:00
Jack Firth
9e6700b9a3 Add ref nested list and hash lenses 2015-07-10 00:22:37 -07:00
Jack Firth
13bc0ed699 Merge pull request #93 from jackfirth/feature-compound-lens-#15
Feature compound lens #15
2015-07-09 23:33:20 -07:00
Jack Firth
f9162f76fb Exclude unstable scribblings from tests 2015-07-09 23:28:08 -07:00
Jack Firth
0e9eada6e6 Add compound list lens 2015-07-09 23:24:55 -07:00
Jack Firth
499f8da222 Add unstable lenses package with sty lenses 2015-07-09 23:07:25 -07:00
Jack Firth
269cf13514 Commit to version 1.0 2015-07-08 15:55:56 -07:00
Jack Firth
31829378d4 Merge pull request #91 from jackfirth/rename-derivations-#90
Rename derivations #90, closes #80 with respect to 1.0
2015-07-08 13:44:01 -07:00
Jack Firth
428d5c486d Fix hash lens test reference 2015-07-08 13:27:18 -07:00
Jack Firth
126a2efd39 Add check for /list set precedence 2015-07-08 13:22:31 -07:00
Jack Firth
1ca0797893 Fix uses of * forms in other modules 2015-07-08 13:22:18 -07:00
Jack Firth
d8973a67a7 Fix doc references 2015-07-08 13:22:02 -07:00
Jack Firth
fce8a8e5c6 Rename * forms and remove unnecessary checks 2015-07-08 13:13:18 -07:00
Jack Firth
f26cd40a45 Merge pull request #89 from jackfirth/fix-view-set-#88
Change lens-view*
2015-07-08 11:03:16 -07:00
Jack Firth
e2bd585196 Use better example in docs 2015-07-08 10:58:46 -07:00
Jack Firth
176d64c918 Tweak view* doc readability 2015-07-08 10:56:49 -07:00
Jack Firth
62e0073af6 Change lens-view* 2015-07-08 10:55:06 -07:00
Jack Firth
4a05f25f06 Merge pull request #87 from jackfirth/contracts-#22
Contracts #22
2015-07-08 10:30:49 -07:00
Jack Firth
ac803ad8f5 Add syntax keyword contract 2015-07-08 10:15:46 -07:00
Jack Firth
ba7d20446a Add hash contract 2015-07-08 10:14:39 -07:00
Jack Firth
7cb337f131 Add list contracts 2015-07-08 10:13:53 -07:00
Jack Firth
4e154f1dbb Add car/cdr lens contracts 2015-07-08 10:10:49 -07:00
Jack Firth
94a13eccaa Add set* and transform* contracts 2015-07-08 10:06:39 -07:00
Jack Firth
31e52b7697 Add lens-view* contract 2015-07-08 10:00:29 -07:00
Jack Firth
db0b7ad6f2 Add pair shorthand contracts 2015-07-08 09:59:30 -07:00
Jack Firth
bb8dc58037 Add assoc contracts 2015-07-08 09:59:22 -07:00
Jack Firth
977795c663 Merge pull request #78 from AlexKnauth/dict
add dict-ref-lens, connected to #74
2015-07-08 09:50:42 -07:00
AlexKnauth
92a90d619c add struct and dict lenses to main.rkt 2015-07-08 11:34:17 -04:00
AlexKnauth
f763204514 add dict-ref-lens 2015-07-08 11:34:09 -04:00
Jack Firth
837606788a Add view/set contracts 2015-07-08 01:37:57 -07:00
Jack Firth
32c580d849 Add transform contract 2015-07-08 01:34:27 -07:00
Jack Firth
6fe10f3ec4 Fix compose contract 2015-07-08 01:29:03 -07:00
Jack Firth
5c681189f0 Add id-lens contract 2015-07-08 01:27:10 -07:00
Jack Firth
ed16d1ab04 Add contracts to lens composition 2015-07-08 01:26:43 -07:00
Jack Firth
7d76d71dc2 Add contracts to core 2015-07-08 01:25:32 -07:00
Jack Firth
c345505da6 Merge pull request #86 from jackfirth/hide-syntax-lenses
Hide syntax lenses from exports and docs
2015-07-08 01:04:15 -07:00
Jack Firth
008df140fb Bump version 2015-07-08 01:01:07 -07:00