Kiana Sheibani
|
20c3ce2ee8
|
Implement free and cofree Traversing functors
|
2023-03-06 16:37:43 -05:00 |
|
Kiana Sheibani
|
81c9486124
|
Define the Traversing interface
|
2023-03-06 14:50:09 -05:00 |
|
Kiana Sheibani
|
85b9d77079
|
Add visibility for Environment
|
2023-03-06 12:43:41 -05:00 |
|
Kiana Sheibani
|
9f889aaa94
|
Implement interfaces for Closure and Environment
|
2023-03-06 12:33:14 -05:00 |
|
Kiana Sheibani
|
af4539e344
|
Define Closure and Environment
|
2023-03-06 12:32:34 -05:00 |
|
Kiana Sheibani
|
898087509b
|
Create Data.Profunctor.Closed
|
2023-03-06 12:31:03 -05:00 |
|
Kiana Sheibani
|
8d6bc903d0
|
Implement Strong for some profunctors
|
2023-03-06 11:31:00 -05:00 |
|
Kiana Sheibani
|
f4dffcfa11
|
Add type synonyms for common tensor products
|
2023-03-06 11:01:17 -05:00 |
|
Kiana Sheibani
|
2aa29d4bf5
|
Fix visibility in Data.Tensor
|
2023-03-06 10:59:05 -05:00 |
|
Kiana Sheibani
|
cbebb74423
|
Add Data.Tensor
I should have done this earlier, but I forgot to.
|
2023-03-06 10:57:36 -05:00 |
|
Kiana Sheibani
|
cf38f4a07e
|
Use forall instead of implicit argument notation
|
2023-03-06 10:52:28 -05:00 |
|
Kiana Sheibani
|
2e4fa7ff87
|
Define Choice as special case of GenStrong
|
2023-03-06 10:51:23 -05:00 |
|
Kiana Sheibani
|
c6215d7509
|
Define GenPastro
|
2023-03-06 10:51:03 -05:00 |
|
Kiana Sheibani
|
ac292d092e
|
Define instances for GenTambara
|
2023-03-06 10:50:30 -05:00 |
|
Kiana Sheibani
|
551f238ab7
|
Add profunctor strength interface
|
2023-03-05 17:06:27 -05:00 |
|
Kiana Sheibani
|
80fb506448
|
Define profunctor adjunctions
|
2023-03-05 00:00:50 -05:00 |
|
Kiana Sheibani
|
f2392954c2
|
Add profunctor functor interfaces
|
2023-03-04 23:57:12 -05:00 |
|
Kiana Sheibani
|
c8dfbb5189
|
Fix profunctor record declarations
|
2023-03-04 23:56:35 -05:00 |
|
Kiana Sheibani
|
daf9eaef6e
|
Change MkTagged to Tag
|
2023-03-04 23:35:26 -05:00 |
|
Kiana Sheibani
|
ffab765e86
|
Define Profunctor interface
|
2023-03-04 23:31:48 -05:00 |
|