[Haskell-cafe] HANSEI in Haskell?

Chung-chieh Shan ccshan at cs.rutgers.edu
Wed Feb 23 16:52:41 CET 2011

Hello!  Thank you for your interest.

Daryoush Mehrtash <dmehrtash at gmail.com> wrote in haskell-cafe:
> Is the "Embedded domain-specific language HANSEI for probabilistic models
> and (nested) inference"  described in:
> http://okmij.org/ftp/kakuritu/index.html#implementation  available in
> Haskell?

The closest to that I know of is this one:

Or you can apply this monad transformer to a probability monad:

> Is there a reason why the author did the package in Ocaml
> rather than Haskell?

Mostly we preferred (as do the domain experts we target) to write
probabilistic models in direct style rather than monadic style.
Haskell's laziness doesn't help -- in fact, to avoid running out of
memory, we'd have to defeat that memoization by sprinkling "() ->"
throughout the types.

Edit this signature at http://www.digitas.harvard.edu/cgi-bin/ken/sig
1st graffitiist: QUESTION AUTHORITY!
2nd graffitiist: Why?

More information about the Haskell-Cafe mailing list