Commit Graph

230 Commits

Author SHA1 Message Date
Jack Firth
1271fac527 Merge pull request #57 from lexi-lambda/document-lens-thrush
Add documentation for and expose lens-thrush
2015-07-06 16:12:35 -07:00
Alexis King
b2c93f7275 Add documentation for and expose lens-thrush
Fixes #55
2015-07-06 16:09:31 -07:00
Jack Firth
368a70f521 Merge pull request #53 from AlexKnauth/patch-1
Fix travis badge
2015-07-06 14:34:33 -07:00
Alex Knauth
6d02ecf179 Fix travis badge 2015-07-06 16:51:41 -04:00
Jack Firth
3f6d3f62df Merge pull request #52 from jackfirth/doc-coverage-#34
Add documentation coverage test, remove undocumented exports
2015-07-06 13:10:03 -07:00
Jack Firth
7639f86344 Fix lens-transform* reference 2015-07-06 13:05:41 -07:00
Jack Firth
0bc069f008 Add documentation coverage test, remove undocumented exports 2015-07-06 12:52:04 -07:00
Jack Firth
af675c8717 Revert "Restrict push builds to master" 2015-07-06 12:43:55 -07:00
Jack Firth
b81d829065 Merge pull request #50 from AlexKnauth/fix-deps
fix deps
2015-07-06 11:18:30 -07:00
AlexKnauth
32d61028d1 fix deps
fixes https://github.com/jackfirth/lenses/issues/49
2015-07-06 14:10:17 -04:00
Jack Firth
1bf6070d9a Merge pull request #36 from AlexKnauth/struct-lens2
add struct-lens, closes #32 and closes #41
2015-07-06 10:47:37 -07:00
AlexKnauth
c239ba6de9 add documentation for struct-lens 2015-07-06 13:39:30 -04:00
AlexKnauth
71b070749e add struct-lens
closes https://github.com/jackfirth/lenses/issues/32
2015-07-06 11:05:25 -04:00
Jack Firth
d0e11af392 Merge pull request #39 from jackfirth/test-syntax-keyword-lenses-#11
Add syntax keyword lens tests, closes #11
2015-07-05 23:33:13 -07:00
Jack Firth
2dce2f0499 Add syntax keyword lens tests 2015-07-05 23:30:40 -07:00
Jack Firth
6c393a7255 Merge pull request #38 from jackfirth/split-docs-#12
Split documentation into component modules, closes #12
2015-07-05 23:16:12 -07:00
Jack Firth
9c7d87277e Fix travis info by excluding scribble files from race cover 2015-07-05 23:13:39 -07:00
Jack Firth
fc4804ebf5 Split documentation into component modules 2015-07-05 22:48:28 -07:00
Jack Firth
01864e7b9c Merge pull request #30 from jackfirth/non-applicable-#14
Non applicable #14, closes #26
2015-07-05 18:35:14 -07:00
Jack Firth
9fb9fa770c Update documentation to reflect new data structure of lenses 2015-07-05 18:26:16 -07:00
Jack Firth
eff257a30f Fix applicable lenses 2015-07-05 15:57:33 -07:00
Jack Firth
a2fd067770 Fix assoc lenses 2015-07-05 15:57:11 -07:00
Jack Firth
96c391866b Fix syntax lenses 2015-07-05 15:57:02 -07:00
Jack Firth
8557d4cecc Fix lens application exception and add test 2015-07-05 15:56:52 -07:00
Jack Firth
d6365cab7b Fix list lenses 2015-07-05 15:09:31 -07:00
Jack Firth
e2037841fe Fix pair lenses 2015-07-05 15:09:17 -07:00
Jack Firth
41366e86c8 Fix hash lenses 2015-07-05 15:09:11 -07:00
Jack Firth
4532c40ae7 Modify core definition of lenses (non core now broken) 2015-07-05 14:08:02 -07:00
Jack Firth
e8bbc83961 Merge pull request #27 from AlexKnauth/nested-list
add list-ref-nested-lens
2015-07-05 12:56:27 -07:00
AlexKnauth
f65e1936bb add list-ref-nested-lens 2015-07-05 14:10:55 -04:00
Jack Firth
70fb6fa1b2 Merge pull request #25 from jackfirth/split-core-#10
Split core into sub collection
2015-07-05 01:27:23 -07:00
Jack Firth
fc577e21f3 Remove rogue require 2015-07-05 01:19:03 -07:00
Jack Firth
1431c43627 Try fixing travis issue by removing mischief require/provide 2015-07-05 01:16:52 -07:00
Jack Firth
016617f972 Fix core reference 2015-07-05 01:03:21 -07:00
Jack Firth
b2f8b333bd Fix another missing export 2015-07-05 01:00:25 -07:00
Jack Firth
3ec91c1890 Fix missing provide specs 2015-07-05 00:54:03 -07:00
Jack Firth
62b3b03915 Split core into sub collection 2015-07-05 00:50:05 -07:00
Jack Firth
16112a105a Merge pull request #23 from AlexKnauth/list2
split list stuff and add more list stuff. Closes #24
2015-07-05 00:21:54 -07:00
AlexKnauth
3556e63551 fix assoc-lens to work with pairs
fixes https://github.com/jackfirth/lenses/issues/24
2015-07-05 03:08:44 -04:00
AlexKnauth
8ddeced9bd split list stuff and add more list stuff
including car, cdr, cadr, take, drop, list-ref, sixth, seventh, etc.
2015-07-05 02:55:49 -04:00
Jack Firth
c155678786 Merge pull request #7 from AlexKnauth/hash
Add lens-thrush, lens-view*, lens-set*, lens-transform*, and hash-ref-lens
2015-07-04 23:26:11 -07:00
AlexKnauth
1af475b44f add hash-ref-lens 2015-07-05 02:23:14 -04:00
AlexKnauth
78d7d77eda add lens-thrush, lens-view*, lens-set*, and lens-transform* 2015-07-05 02:23:13 -04:00
Jack Firth
90249357e1 Merge pull request #5 from AlexKnauth/struct2
Allow applicable lenses
2015-07-04 22:45:04 -07:00
AlexKnauth
c837f1da5e add lenses/applicable 2015-07-05 01:15:54 -04:00
AlexKnauth
aa8d896c8d update docs 2015-07-05 01:15:54 -04:00
AlexKnauth
a81269848b add identity-lens and 0-arg (lens-compose) 2015-07-05 01:15:54 -04:00
AlexKnauth
6281c27879 allow lens structs 2015-07-05 01:15:12 -04:00
AlexKnauth
42215981e8 update .gitignore 2015-05-23 12:37:14 -04:00
Jack Firth
48ac0f1c21 Add make-lens and keyword stx lens 2015-03-19 23:30:36 -07:00