Send Beginners mailing list submissions to
        beginners@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-requ...@haskell.org

You can reach the person managing the list at
        beginners-ow...@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:  Foldable for (,) (Ryan Trinkle)
   2.  Cafe first, then beginners (Kim-Ee Yeoh)


----------------------------------------------------------------------

Message: 1
Date: Mon, 24 Apr 2017 22:48:01 -0400
From: Ryan Trinkle <ryan.trin...@gmail.com>
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <beginners@haskell.org>
Subject: Re: [Haskell-beginners] Foldable for (,)
Message-ID:
        <CAHNEpiz88b+gtauQYGOG=xfbdvpqgvrtsokdjpzs4jetzpj...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

I actually think the terminology may be the issue here: it's not tough to
think of cases where one might need to use (sum . fmap (const 1) ::
(Functor t, Foldable t) => t a -> Int), and it's also not tough to think of
cases where the term "length" doesn't fit everyone's expectation for what
that function does.  On the other hand, there isn't really any other
Foldable-based implementation of 'length' that you can write.

On Mon, Apr 24, 2017 at 8:34 AM, <amin...@gmail.com> wrote:

>
>
> > El 24 abr 2017, a las 03:20, David Thomas <davidleotho...@gmail.com>
> escribió:
> >
> > One thing that's been missed in this discussion is that constraints
> > can propagate.
> >
> > Of course no one is wanting to pass something they know is a tuple
> > into a function they know is length.  But a function that expects
> > something Foldable might want to know length or sum, and it might be
> > reasonable to call that function on a tuple.
> >
>
> Do you have a real-world example of a case where that's useful, and
> difficult to achieve in another (non-Foldable) way?
>
> Genuinely asking, so that when we talk about what's gained/lost we have
> something concrete to talk about.
>
> Tom
>
>
>
> > On Sun, Apr 23, 2017 at 11:52 PM, Jonathon Delgado
> > <volderm...@hotmail.com> wrote:
> >> Tony Morris - please could you give a (practical) example of code where
> the a tuple could realistically be passed to length, but you don't know
> what the answer will be at compile time?
> >>
> >> Michael Orlitzky - everything in .NET has to descend from Object
> because of it's OO design. Why does tuple have to implement Foldable if it
> doesn't provide any useful functions?
> >>
> >> Thank you very much everyone in this thread for helping me understand!
> >> _______________________________________________
> >> Beginners mailing list
> >> Beginners@haskell.org
> >> http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
> > _______________________________________________
> > Beginners mailing list
> > Beginners@haskell.org
> > http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
> _______________________________________________
> Beginners mailing list
> Beginners@haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.haskell.org/pipermail/beginners/attachments/20170424/fec0a214/attachment-0001.html>

------------------------------

Message: 2
Date: Tue, 25 Apr 2017 17:47:24 +0700
From: Kim-Ee Yeoh <k...@atamo.com>
To: "beginners@haskell.org" <beginners@haskell.org>
Subject: [Haskell-beginners] Cafe first, then beginners
Message-ID:
        <CAPY+ZdTWGiE+k6SXKn+9tdgB5Fg=w1-zfceo216zythojpu...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

Dear haskeller,

Please consider writing to the haskell-cafe mailing list with your
questions. Should you get an unsatisfactory response there, then retry your
queries here on haskell-beginners.

Here's why:

Haskell-cafe has about 10x the number of eyeballs.

Everyone here in haskell-beginners also reads haskell-cafe.

So you'll reach the same folks here but many, many more there.

This is especially helpful to you if your questions don't just deal with
LYAH-level language fundamentals but overlap specialized domains like
music, web dev, and infrastructure issues like OS, cabal, stack, etc.

Haskell-beginners started way back when there was much traffic coinciding
with an overflow of basic questions on cafe. Some folks, including
old-timers, felt overwhelmed. There was a sense that the latter convos
should be separated out.

But seasons change, and the cafe has dried up, mostly in volume but
thankfully not in subscriber count.

You will do your questions great justice if you air them in a forum capable
of rich and varied responses.


Best,
-- Kim-Ee


-- 
-- Kim-Ee
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.haskell.org/pipermail/beginners/attachments/20170425/b584d4b0/attachment-0001.html>

------------------------------

Subject: Digest Footer

_______________________________________________
Beginners mailing list
Beginners@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners


------------------------------

End of Beginners Digest, Vol 106, Issue 19
******************************************

Reply via email to