Arrows are a means of modeling computational effects that are more general and less powerful than Monads.
I'm broadly familiar with the concepts of monads and arrows as used in functional programming. I also understand that they …
language-agnostic haskell functional-programming monads arrows