[Haskell-cafe] function arithmetic?

Bob Ippolito bob at redivi.com
Sun Sep 1 08:14:17 CEST 2013


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.howard at 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 at haskell.org
> http://www.haskell.org/**mailman/listinfo/haskell-cafe<http://www.haskell.org/mailman/listinfo/haskell-cafe>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20130831/14e780ef/attachment.htm>


More information about the Haskell-Cafe mailing list