Commit graph

10 commits

Author SHA1 Message Date
Kiana Sheibani f2e172678a
Add traversal constructor 2023-10-19 14:30:56 -04:00
Kiana Sheibani 53df8dfced
Add documentation for indexed optics, etc. 2023-04-20 13:24:43 -04:00
Kiana Sheibani 07b3028eda
Implement composition of indexed optics 2023-04-20 11:15:39 -04:00
Kiana Sheibani 914dfb24df
Implement indexed optics 2023-04-19 14:07:50 -04:00
Kiana Sheibani 5fdd7192b1
Add operators 2023-04-15 21:44:56 -04:00
Kiana Sheibani 9fcd3c8829
Add more utility functions 2023-04-14 13:16:08 -04:00
Kiana Sheibani 2585e9eb04
Document everything 2023-04-12 22:41:23 -04:00
Kiana Sheibani fd4eb7dd00
Create Simple function 2023-04-12 11:59:51 -04:00
Kiana Sheibani b1ad4ceef0
Update ipkg 2023-04-12 11:55:22 -04:00
Kiana Sheibani 69870ff394
Implement basic optic functions
Most of these functions are taken from `fresnel`, but I intend to
implement more convenient utilities from `lens`.
2023-04-12 11:34:33 -04:00