[m-users.] Web programming in Mercury: Simple example code?
Julien Fischer
jfischer at opturion.com
Mon Dec 10 15:25:41 AEDT 2018
Hi Jeffrey,
On Sat, 8 Dec 2018, Jeffrey Brown wrote:
> I'd like to use Mercury to process a database, but write the rest of
> the code in Haskell. It seems natural to connect them via HTTP or
> WebSockets -- that way I won't have to break new ground by figuring
> out how to call Mercury from Haskell. Can anyone recommend a simple
> example of a web server written in Mercury? I looked through the
> libraries and see nothing web-related, so I assume I'll have to use
> the foreign function interface to call C or some other language.
There's a *very* rudimentary example for use with the deep profiler
in extras/posix/samples/mdprof_cgid.m. In practice, I would do what
you suggest: choose the most appropriate embedded webserver for your
target language and communicate with that via the foreign language
interface.
Julien.
More information about the users
mailing list