Commit graph

13 commits

Author SHA1 Message Date
Kiana Sheibani 917dacf3c2
Update README 2023-04-20 14:01: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 783a1efe5e
Add optics for common types 2023-04-17 13:27:33 -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
Kiana Sheibani 090b06a899
Basic package structure 2023-04-08 16:18:03 -04:00
Kiana Sheibani 1f1bfc0428
Initial commit 2023-03-31 13:22:03 -04:00