prod [] a = a
prod (x:xs) a = prod xs (a*x)
#endif
-#endif /* __GLASGOW_HASKELL__ */
-- -----------------------------------------------------------------------------
-- Functions on strings
unwords [w] = w
unwords (w:ws) = w ++ ' ' : unwords ws
#endif
+#endif /* __GLASGOW_HASKELL__ */