Commit Graph

123 Commits

Author SHA1 Message Date
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
Jack Firth
fc16f6e70c Update README.md 2015-03-19 09:56:30 -07:00
Jack Firth
9892205287 Merge pull request #2 from waffle-iron/master
waffle.io Badge
2015-03-19 09:55:01 -07:00
Making GitHub Delicious.
3954d39b0d add waffle.io badge 2015-03-19 10:54:39 -06:00
JackFirth
fab5bdddd1 Add assq and assv lens tests 2015-02-25 23:11:33 -08:00
Jack Firth
0df9fd9558 Add test cases for custom-equality assoc-lenses 2015-02-25 14:02:28 -08:00
Jack Firth
eea95c2743 Make assoc-lens better behaved 2015-02-25 13:59:08 -08:00
Jack Firth
f953452bf7 Add more core tests 2015-02-25 13:07:07 -08:00