MR K P SCHUPKE <[EMAIL PROTECTED]> writes:
> Try type annotations:
[slightly edited to keep the different s's differentiated]
> new_point (s0::s) t b : interleave (next_state s0::s) bs (t:ts)
Hmm...I get:
Inferred type is less polymorphic than expected
Quantified type variable `s' escapes
It is mentioned in the environment:
s0 :: s (bound at Grid.lhs:25)
When checking the type signature of the expression:
s0 :: forall s. s
-kzm
--
If I haven't seen further, it is by standing in the footprints of giants
_______________________________________________
Glasgow-haskell-users mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users