
Data.FunArr  Portability  portable  Stability  experimental  Maintainer  conal@conal.net 



Description 
Conversion between arrow values and wrapped functions.


Synopsis 

class FunArr (~>) w  ~> > w, w > ~> where  toArr :: w (a > b) > a ~> b  ($$) :: (a ~> b) > w a > w b 



Documentation 

class FunArr (~>) w  ~> > w, w > ~> where  Source 

Convert between an arrow value and a "wrapped function". The "arrow"
doesn't really have to be an arrow. I'd appreciate ideas for names &
uses.
  Methods  toArr :: w (a > b) > a ~> b  Source 
 Convert a wwrapped function to an arrow value
  ($$) :: (a ~> b) > w a > w b  Source 
 Apply an arrow to a wwrapped value

  Instances  


Produced by Haddock version 2.3.0 