[Haskell-cafe] Re: Interesting feature
David Overton
david at overtons.id.au
Tue Jul 8 02:59:00 EDT 2008
On 08/07/2008, Benjamin L. Russell <DekuDekuplex at yahoo.com> wrote:
> If you are interested in logic programming in a language with some
> similarity to Haskell, you might also wish to investigate the strongly
> typed logic programming language Godel (see
> http://www.cs.bris.ac.uk/~bowers/goedel.html). When I first saw an
> example of the code, I was surprised that, unlike Prolog, the language
> was strongly typed, and supported modules, and (albeit very loosely)
> resembled Haskell, except that it was a logic programming language.
While we're plugging logic programming languages, you might also be interested
in Mercury (http://www.cs.mu.oz.au/research/mercury/). This is a
logic/functional language with Prolog-like syntax, but with a Haskell-like
type system, including Hindley-Milner types and type classes.
IMHO Mercury is even closer to Haskell than Goedel.
Also, see my recent attempts at (constraint) logic programming in Haskell:
http://overtond.blogspot.com/2008/07/pre.html
http://overtond.blogspot.com/2008/07/haskell-sudoku-solver-using-finite.html
David
More information about the Haskell-Cafe
mailing list