Here's a quick gist for printing a list of strings out in Mercury lang. I found that I needed this when learning the language. Maybe you do too.

Is there a better way to do this? Of course there is, I just haven't learned it yet. For example there is the pretty_printer library which probably can do exactly this. I'll make a new gist when I figure out how to use the pretty_printer.

$ mmc --make printlist
$ ./printlist
  ["This", "is", "a", "list"]