Search code examples
haskellghcarrow-abstraction

Where is the source code of GHC's language extension: "Arrows"?


Where can i find the source code, that hides behind the language pragma

{-# LANGUAGE Arrows #-}

I've read the according papers (like Paterson, A New Notation for Arrows) , so what theoretically happens is clear. Now i want to see, how this is actually translated into source code.

All my search leads only to GHC's User Guide or the source of Control.Arrow. Am i missing something here?


Solution

  • I think this is what you are looking for.