Hello Daniel, Wednesday, December 21, 2005, 6:34:10 PM, you wrote: DC> You can show them this on the first page: DC> main = do DC> x <- getLine() DC> print my_program(x) this named `interactive` :) try: main = interactive(map toUpper) -- Best regards, Bulat mailto:bulatz at HotPOP.com