[Haskell-beginners] Beginners Digest, Vol 157, Issue 1

Michael Turner michael.eugene.turner at gmail.com
Tue Aug 3 09:06:35 UTC 2021


"I recently wrote a blog post which explains how expressions are
evaluated: https://coot.me/posts/containers-strict-foldr.html"

OK, but what I was asking for is a one-or-two-page diagram of the
dependencies among Haskell concepts. A diagram. Do you know of any
such thing?

Regards,
Michael Turner
Executive Director
Project Persephone
1-25-33 Takadanobaba
Shinjuku-ku Tokyo 169-0075
Mobile: +81 (90) 5203-8682
turner at projectpersephone.org

Understand - http://www.projectpersephone.org/
Join - http://www.facebook.com/groups/ProjectPersephone/
Donate - http://www.patreon.com/ProjectPersephone
Volunteer - https://github.com/ProjectPersephone

"Love does not consist in gazing at each other, but in looking outward
together in the same direction." -- Antoine de Saint-Exupéry

On Sun, Aug 1, 2021 at 9:07 PM <beginners-request at haskell.org> wrote:
>
> Send Beginners mailing list submissions to
>         beginners at haskell.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
> or, via email, send a message with subject or body 'help' to
>         beginners-request at haskell.org
>
> You can reach the person managing the list at
>         beginners-owner at haskell.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Beginners digest..."
>
>
> Today's Topics:
>
>    1. Re:  A one- or two-page diagram of how Haskell    works?
>       (coot at coot.me)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sat, 31 Jul 2021 14:49:16 +0000
> From: coot at coot.me
> To: The Haskell-Beginners Mailing List - Discussion of primarily
>         beginner-level topics related to Haskell <beginners at haskell.org>
> Subject: Re: [Haskell-beginners] A one- or two-page diagram of how
>         Haskell works?
> Message-ID:
>         <EZfK5cGJHh6cQSJdxYXSllCLYfcKlKaNZ901czluMR9OpPv1PUXkB50Ti5u_RKom9_14czzQZERMj1_ySn3P50uTZ4GIwSg137PpsJ9m1no=@coot.me>
>
> Content-Type: text/plain; charset="utf-8"
>
> I recently wrote a blog post which explains how expressions are evaluated: https://coot.me/posts/containers-strict-foldr.html
>
> Best regards,
> Marcin
>
> Sent with ProtonMail Secure Email.
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>
> On Thursday, June 24th, 2021 at 05:41, Michael Turner <michael.eugene.turner at gmail.com> wrote:
>
> > When I write C, or even C++, I have a mental model of how execution
> >
>
> > will proceed.
> >
>
> > When I write Prolog, but get confused, I run a kind of skeletal
> >
>
> > inference algorithm in my head and the confusion usually clears up. I
> >
>
> > can imagine how things are stored and what's done with them. I can see
> >
>
> > /through/ the code to the machine.
> >
>
> > With Haskell, I still feel blind.
> >
>
> > Has anyone summarized it all in a chart where I can look at it and
> >
>
> > think, "Ah, OK, GHC is taking this line and thinking of it THIS way"?
> >
>
> > If someone wanted to write an interpreter for Haskell, would there be
> >
>
> > a way for them to see how it would basically need to work, in one
> >
>
> > chart?
> >
>
> > Regards,
> >
>
> > Michael Turner
> >
>
> > Executive Director
> >
>
> > Project Persephone
> >
>
> > 1-25-33 Takadanobaba
> >
>
> > Shinjuku-ku Tokyo 169-0075
> >
>
> > Mobile: +81 (90) 5203-8682
> >
>
> > turner at projectpersephone.org
> >
>
> > Understand - http://www.projectpersephone.org/
> >
>
> > Join - http://www.facebook.com/groups/ProjectPersephone/
> >
>
> > Donate - http://www.patreon.com/ProjectPersephone
> >
>
> > Volunteer - https://github.com/ProjectPersephone
> >
>
> > "Love does not consist in gazing at each other, but in looking outward
> >
>
> > together in the same direction." -- Antoine de Saint-Exupéry
> >
>
> > Beginners mailing list
> >
>
> > Beginners at haskell.org
> >
>
> > http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: signature.asc
> Type: application/pgp-signature
> Size: 509 bytes
> Desc: OpenPGP digital signature
> URL: <http://mail.haskell.org/pipermail/beginners/attachments/20210731/16148785/attachment-0001.sig>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> Beginners mailing list
> Beginners at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
>
>
> ------------------------------
>
> End of Beginners Digest, Vol 157, Issue 1
> *****************************************


More information about the Beginners mailing list