[Haskell-cafe] HANSEI in Haskell?
dmehrtash at gmail.com
Tue Mar 1 00:42:40 CET 2011
I see the problem now. But I am confused as to why there are no Bool class
(like Num, Fractional...) in Haskell. If I had such a class then the
problem is solved, (by making the "pm a" an instance of it) right? Or are
there still more issues that I am not seeing?
On Mon, Feb 28, 2011 at 7:34 AM, Chung-chieh Shan <ccshan at cs.rutgers.edu>wrote:
> Daryoush Mehrtash <dmehrtash at gmail.com> wrote in haskell-cafe:
> > I am confused about this comment:
> > > Mostly we preferred (as do the domain experts we target) to write
> > > probabilistic models in direct style rather than monadic
> > In the haskell implementation of the lawn model there are two different
> > version of the grassModel (
> > https://github.com/rst76/probability/blob/master/src/Lawn.hs)...
> > By domain expert preferring direct style do you mean that they prefer
> > the first version over the 2nd version?
> No, there is no way to write probabilistic models in direct style in
> Haskell, and domain experts prefer neither Haskell version you showed.
> A symptom of direct style is being able to write something like
> flip 0.3 && flip 0.5
> where (&&) takes two Bool arguments.
> Edit this signature at http://www.digitas.harvard.edu/cgi-bin/ken/sig
> 1st graffitiist: QUESTION AUTHORITY!
> 2nd graffitiist: Why?
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe