Commit Graph

392 Commits

Author SHA1 Message Date
Jack Firth
ece0554d23 Remove cyclic dependencies for lens testing 2015-07-11 22:02:34 -07:00
Jack Firth
3b30cce998 Add test-lens module 2015-07-11 21:53:32 -07:00
Jack Firth
dd7a946086 Merge pull request #116 from jackfirth/fix-compound-hash-115
Fix compound hash 115
2015-07-11 21:21:53 -07:00
Jack Firth
d83fdc2e80 Remove implicit ordering dependency 2015-07-11 21:16:35 -07:00
Jack Firth
2308b615f0 Add failing test 2015-07-11 21:15:30 -07:00
AlexKnauth
74e3b13d68 add define-struct-lenses and struct/lens 2015-07-11 01:08:44 -04:00
Jack Firth
edaffda938 Merge pull request #110 from jackfirth/list-refs-lens-#101
Add list-refs lens
2015-07-10 21:28:28 -07:00
Jack Firth
1ab56f0794 Add list-refs lens 2015-07-10 21:23:19 -07:00
Jack Firth
8c969dbf80 Merge pull request #109 from AlexKnauth/sublist
add sublist-lens
2015-07-10 20:49:14 -07:00
AlexKnauth
9382b739fe document sublist-lens and add it to unstable/lens 2015-07-10 23:40:00 -04:00
AlexKnauth
2ac16f4c82 add sublist-lens 2015-07-10 23:22:32 -04:00
Jack Firth
91de3c700a Merge pull request #100 from jackfirth/lens-set-all-#13
Add lens-set-all and docs
2015-07-10 19:06:45 -07:00
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