Commit graph

21 commits

Author SHA1 Message Date
0d91633f2b add example 2021-11-11 22:32:45 +00:00
3d82c58a51 prism + lens 2021-11-11 16:07:46 +00:00
231f68970f move combination tests 2021-11-11 14:50:21 +00:00
bf85419c16 fix prisms 2021-11-11 14:47:55 +00:00
529b628260 m 2021-11-11 14:16:37 +00:00
6b339ddde1 combination of traversals 2021-11-11 13:50:54 +00:00
f73c2ad5b6 split optics wrapper type into Lens, Traversal, Prism 2021-11-11 13:29:43 +00:00
e5a9293ec2 add traversals 2021-11-11 12:56:54 +00:00
e6163ea626 examples and tests 2021-11-11 11:16:04 +00:00
2c0a770f9f add to, lens 2021-11-11 11:08:29 +00:00
61484339f9 change lenses to take a ref 2021-11-11 10:39:47 +00:00
ea617b8789 add prisms 2021-11-05 19:35:26 +00:00
037440c845 rename lens to optics 2021-11-05 15:55:49 +00:00
30996082ac uh 2021-11-05 15:28:34 +00:00
5b47f90348 oops 2021-11-05 14:23:37 +00:00
c00229da08 fns, example, copy, readme 2021-11-05 14:22:59 +00:00
4a4751dcb2 add _1, impl combinations 2021-11-05 13:27:34 +00:00
fbf0bfff21 add arrays to _0 2021-11-05 12:09:20 +00:00
d76541fbc5 change over to not take a ref, rename id to identity 2021-11-05 12:05:55 +00:00
7bac8ee9ec add set, rename first, add id 2021-11-05 11:03:17 +00:00
e62f421fa6 init 2021-11-05 10:12:03 +00:00