[m-users.] Mercury Crash Course

emacstheviking objitsu at gmail.com
Sat Aug 3 18:28:59 AEST 2019


I will read and enjoy!   You are right about having to know a lot before
you can try things out though. I wouldn't say it has held me back as I was
fortunate enough to know Prolog reasonably well and Haskell, but I am still
finding ot hard going now and then, and the documentation isn't the
greatest source of examples.

Thanks for the effort.
Sean.


On Sat, 3 Aug 2019 at 02:14, Julian Fondren <jfondren at minimaltype.com>
wrote:

> Hello list,
>
> I've posted a Mercury tutorial here:
>
> https://mercury-in.space/crash.html
>
> If a good Mercury reference manual teaches you everything you need
> to know about a narrow slice of the language when you open that
> slice's chapter, and if a good Mercury tutorial teaches you
> everything you need to know about a tiny subset of the language in
> chapter N, and then a slightly larger subset in chapter N+1, and so
> on, then I hope a good Mercury crash course is one that takes the
> whole language and throws it in the reader's face.
>
> My thought was that tutorial subsets of Mercury don't show off
> the language very well, and more importantly that you need to have
> at least a working understanding of most of the language to write
> anything with it without running into really confusing error
> messages.
>
> Maybe I've only written a bad tutorial :/
>
> There are some coverage gaps that I may eventually close:
>
> - parallel goals (and concurrency)
> - exception handling
> - DCG syntax
> - !X ^ field := Value
> - tuples
> - univ
> - pair
>
> Cheers,
> _______________________________________________
> users mailing list
> users at lists.mercurylang.org
> https://lists.mercurylang.org/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurylang.org/archives/users/attachments/20190803/b719676b/attachment.html>


More information about the users mailing list