Commit Graph

257 Commits

Author SHA1 Message Date
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
Jack Firth
5a36a64bd1 Hide syntax lenses from exports and docs 2015-07-08 00:59:50 -07:00
Jack Firth
7c4db502cd Shrink section header 2015-07-08 00:36:47 -07:00
Jack Firth
53486c740c Add brief description of Waffle usage 2015-07-08 00:34:51 -07:00
Jack Firth
899136c6ff Update README.md 2015-07-08 00:09:01 -07:00
Jack Firth
4b49c2bdb2 Add installation and require steps to readme 2015-07-08 00:07:44 -07:00
Jack Firth
a36b350cce Merge pull request #77 from AlexKnauth/transform
change argument order of lens-transfrom, closes #72
2015-07-07 22:36:08 -07:00
AlexKnauth
83d250c357 change argument order of lens-transfrom
fixes https://github.com/jackfirth/lens/issues/72
2015-07-07 20:11:56 -04:00
Jack Firth
eb8da3b0c9 Merge pull request #76 from jackfirth/fix-struct-lens-#46
Rename struct-lens module
2015-07-07 16:46:38 -07:00
Jack Firth
7c8c1c4181 Rename struct-lens module 2015-07-07 16:42:34 -07:00
Jack Firth
032808827e Merge pull request #75 from jackfirth/fix-core-name-#45
Rename directory
2015-07-07 16:24:28 -07:00
Jack Firth
5ce04656fe Fix test omission paths 2015-07-07 16:14:37 -07:00
Jack Firth
22e3f8721a Fix struct lens test reference 2015-07-07 16:11:01 -07:00
Jack Firth
278b6489c0 Fix doc reference 2015-07-07 16:07:25 -07:00
Jack Firth
98a8f3fd4e Fix remaining references 2015-07-07 16:05:01 -07:00
Jack Firth
f53ba36835 Fix some references 2015-07-07 16:02:41 -07:00
Jack Firth
19e150b7c7 Rename directory 2015-07-07 16:00:27 -07:00
Jack Firth
18099c9d11 Merge pull request #71 from AlexKnauth/docs
fix example and export/document lens-view*, lens-set*, and lens-transform*
2015-07-07 11:52:59 -07:00
AlexKnauth
0928cc068f export and document lens-view*, lens-set*, and lens-transform* 2015-07-07 14:49:12 -04:00
AlexKnauth
660d2114b5 fix assoc-lens example 2015-07-07 14:49:12 -04:00
Jack Firth
a558c15b5f Merge pull request #69 from jackfirth/enhancement-lens-laws-#21
Add lens law documentation
2015-07-07 09:55:21 -07:00
Jack Firth
5b2fe73821 Merge pull request #70 from AlexKnauth/parameter
rename applicable lens parameter
2015-07-07 09:53:46 -07:00
AlexKnauth
5b43546f97 rename applicable lens parameter
fixes https://github.com/jackfirth/lens/issues/54
2015-07-07 09:10:26 -04:00
Jack Firth
ff239a3c13 Add lens law documentation
Closes #21
2015-07-07 01:24:03 -07:00