Post #3023671
2026-04-24 12:20 UTC
@BartoszMilewski@mathstodon.xyz This is awesome! I'm very much in the same boat. Although I decided to limit myself to proarrow equipments only. That's why I have been working on my #haskell proarrow library for the last two years: https://github.com/sjoerdvisscher/proarrow
In my case using double categories turned out to be annoying, so I switched to working with a single bicategory of proarrows, seeing the strict arrows as a sub-bicategory of tight/representable proarrows:
https://github.com/sjoerdvisscher/proarrow/blob/main/src/Proarrow/Category/Equipment.hs
But the double categorical view is better for diagrammatic reasoning.
Replies (1)
-
@BartoszMilewski@mathstodon.xyz 2026-04-24 14:45
@sjoerd_visscher@types.pl This is some very impressive library. Are you planning on writing more detailed documentation for it? Translating from category theory to Haskell involves a lot of implementation decisions, so some kind of roadmap would be very useful.