The middle road could be Curry <http://en.wikipedia.org/wiki/Curry>, sorry,
this Curry <http://www.informatik.uni-kiel.de/~curry/>, a functional-logic
language. I know that curry has gained a lot of interest from prolog
programmers. There are compilers from Curry to Prolog. It is a haskell 98
implementation (more or less) with all logic programming features. It can be
seen also as a logic language with haskell syntax. Therefore, its syntax is
more mathematical, rather that the ugly clause-based syntax of Prolog, that
is at odds with anything except with pure aristothelian logic.

2009/8/2 Thomas ten Cate <ttenc...@gmail.com>

On Sun, Aug 2, 2009 at 12:25, Petr Pudlak<d...@pudlak.name> wrote:
> >    Hi all,
> >
> > I'd like to convince people at our university to pay more attention to
> > functional languages, especially Haskell. Their arguments were that
> >
> >    (1) Functional programming is more academic than practical.
>
> Which, even if it were true, is an argument *for* instead of *against*
> teaching it at a university; that is what the word "academic" means,
> after all...
>
> Thomas
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe@haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to