Rubyの「p」ぽいの

Ruby使いは、デバッグライトで「p」をよく使うと思います。Haskellでこれと似たようなことをやろうと思ったら、こんな感じかな。Haskellでは(他の言語と比べると)あまりデバッグライトを使わないような気もしますが…

p :: Show a => a -> IO ()
p = print

main = p "hoge" -- => "hoge"