2012-07-17 3 views

Répondre

3

Vous pouvez utiliser l'une des bibliothèques de récupération d'URL. Un exemple est download-curl.

Ensuite, il est aussi simple que:

import qualified Data.ByteString as B 
import Network.Curl.Download 

main = do 
    bs <- openURI "http://example.com/example.txt" 
    case bs of 
     Left err -> error err 
     Right d -> B.writeFile "mydata" d 

Pour mettre en œuvre « Cron » comportement -comme de dormir pendant 2 jours, vous pouvez utiliser vos services de système d'exploitation, ou mettre en œuvre un mécanisme de couchage.