[Haskell-cafe] beginner's problem about lists
Ross Paterson
ross at soi.city.ac.uk
Wed Oct 11 11:14:03 EDT 2006
On Wed, Oct 11, 2006 at 11:04:49AM -0400, Robert Dockins wrote:
> let q = seq q (FinCons 3 q) in q (beta)
>
> We have (from section 6.2):
> seq _|_ y = _|_
> seq x y = y iff x /= _|_
>
> Now, here we have an interesting dilemma.
The meaning of a recursive definition is the least fixed point of
the equation, in this case _|_. Same as let x = x in x.
More information about the Haskell-Cafe
mailing list