Yes, you can do that, but you probably shouldn't. See also: http://www.haskell.org/haskellwiki/Num_instance_for_functions http://hackage.haskell.org/package/applicative-numbers
On Sat, Aug 31, 2013 at 10:01 PM, Christopher Howard < christopher.how...@frigidcode.com> wrote: > Hi. I was just curious about something. In one of my math textbooks I see > expressions like this > > f + g > > or > > (f + g)(a) > > where f and g are functions. What is meant is > > f(a) + g(a) > > Is there a way in Haskell you can make use of syntax like that (i.e., > expressions like f + g and f * g to create a new function), perhaps by > loading a module or something? > > ______________________________**_________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/**mailman/listinfo/haskell-cafe<http://www.haskell.org/mailman/listinfo/haskell-cafe> >
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe