william2011
November 15th, 2011, 07:33 AM
Haskell : ghc test1.hs
Parse error on input 'where'
promote f = Gen (\n r -> \a -> m n r where Gen m = f a)
change heireachy
promote :: (a -> Gen b) -> (Gen (a->b))
promote f = Gen (\n r ->
\a ->
m n r
where Gen m = f a)
i do not see any problem in above code, why error
Parse error on input 'where'
promote f = Gen (\n r -> \a -> m n r where Gen m = f a)
change heireachy
promote :: (a -> Gen b) -> (Gen (a->b))
promote f = Gen (\n r ->
\a ->
m n r
where Gen m = f a)
i do not see any problem in above code, why error