<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Starting from the beginning, my original problem is to create the string:<div><br></div><div>"File creation date: &nbsp;" ++ currentSystemDate ++ " by MyCompany"</div><div><br></div><div>to obtain the string</div><div><br></div><div>"File creation date: 2010-06-24 by MyCompany"</div><div><br></div><div>Probably this is really trivial, but I'm a real beginner in Haskell and this seems to me a big problem.</div><div><br></div><div>Luca.</div><div><br><div><div>On Jun 24, 2010, at 9:59 AM, Ozgur Akgun wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">On 24 June 2010 10:52, Luca Ciciriello <span dir="ltr">&lt;<a href="mailto:luca_ciciriello@hotmail.com">luca_ciciriello@hotmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Just a question.<br>
How can I obtain a String from<br>
<br>
currentTime :: IO Day<br>
currentTime = &nbsp;utctDay `fmap` getCurrentTime<br>
<br>
Here currentTime returns to me 2010-06-24, but I want "2010-06-24".<br>
In another worlds I need a function<br>
<br></blockquote><div><br>I bet Day has a Show instance (that's why you get 2010-06-24 in ghci I suppose)<br>Just use that.<br><br>&nbsp;<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

currentTimeStr :: IO Day -&gt; String<br>
<br></blockquote><div><br>Getting out of IO? I would think again. Following might be what you really want:<br><br>currentTimeStr :: IO Day -&gt; IO String<br><br>&nbsp;<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Any Idea?<br>
<font color="#888888"><br>
Luca.<br>
</font><div><div></div><div class="h5"></div></div></blockquote><div class="h5">&nbsp;<br>Best,<br>Ozgur <br></div></div>
</blockquote></div><br></div></body></html>