Commit graph

9 commits

Author SHA1 Message Date
Kiana Sheibani 3c87261627
Prefer using Prelude.id over Identity 2023-03-30 14:08:24 -04:00
Kiana Sheibani 5b55d39ab5
Refactor Data.Profunctor.Mapping 2023-03-30 13:43:33 -04:00
Kiana Sheibani 68ef29160f
Change visibility on everything to public export 2023-03-30 13:32:45 -04:00
Kiana Sheibani 55061adc1b
Fix documentation headers 2023-03-08 15:05:28 -05:00
Kiana Sheibani 6c46279ec7
Rename Data.Tensor.swap to swap' 2023-03-07 22:28:54 -05:00
Kiana Sheibani 5a35b099c1
Document everything 2023-03-07 22:15:08 -05:00
Kiana Sheibani 14d392c021
Define free and cofree Mapping functors
This was an absolute mess to port from the Haskell version,
but it should be equivalent to the original code.
2023-03-06 21:39:54 -05:00
Kiana Sheibani f60914d41f
Implement Mapping profunctors 2023-03-06 21:39:12 -05:00
Kiana Sheibani 36f5c18f0f
Create Data.Profunctor.Mapping 2023-03-06 21:38:42 -05:00