[Haskell-beginners] Config data
Sumit Sahrawat, Maths & Computing, IIT (BHU)
sumit.sahrawat.apm13 at iitbhu.ac.in
Sat Jun 6 18:45:27 UTC 2015
It would me more logical if you had three modules, Parser, EMail, Main,
where Main imports the other two, and they are independent.
On 7 June 2015 at 00:13, Mike Houghton <mike_k_houghton at yahoo.co.uk> wrote:
> Hi,
>
> I’ve haskell files parser.hs and email.hs
> email.hs is a module imported into parser and parser has the main.
>
> email has various passwords and server names needed to connect and send
> email. I want to have those details in a config file and read it in at
> start - using say config module. I’m ok with this part but the
> practicality of doing it eludes me...
>
> It seems to me that email module can either get the config details itself
> or be told them by parser. If email wants to get them how would it do this?
> It does not have a main that gets run so can’t load a config file.(can it
> ??)
>
> However parser can load the config in its main and then tell mail what the
> values are but how would mail save them?
>
> Of course I could chanage the signatures of the email send/receive
> functions in mail to take the connection details but that seems wrong.
>
> Thanks
>
> Mike
>
>
> _______________________________________________
> Beginners mailing list
> Beginners at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
>
--
Regards
Sumit Sahrawat
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/beginners/attachments/20150607/28b73688/attachment.html>
More information about the Beginners
mailing list