Re: New section for category theory on the Scala Wiki
Vlad Patryshev <[email protected]> Thu, 16 Feb 2017 13:28:15 -0800
| Newsgroups | gmane.comp.lang.scala,gmane.comp.lang.scala.scalaz |
|---|---|
| Message-ID | <CAFhNTo_vMWE=M4DmMOipKgmvevA8wrRV-HD9ZvvrfY851NsQaQ@mail.gmail.com> |
--001a1148d1c4d841a90548ac7a5a Content-Type: text/plain; charset=UTF-8 Somehow bumped into it, 5+ years later. A short clarification note. There is no such thing as "Kleisli Monad". Namely, monads were known in the old days as "Kleisli Triples" (Kleisli introduced this term, as far as I know). Later a "new" term, "monad", replaced it. Thanks, -Vlad On Wed, Sep 14, 2011 at 1:30 AM, Kevin Wright <[email protected]> wrote: > > Find it here: > > https://wiki.scala-lang.org/display/SW/Category+Theory+Concepts > > The only thing currently in there is a brief use-case for the Kleisli > Monad (shamelessly stolen from an email by Chris Marshall). I just wanted > to get the ball rolling and give people a place to build out from. > > > > > -- > Kevin Wright > mail: [email protected] > gtalk / msn : [email protected] > quora: http://www.quora.com/Kevin-Wright > google+: http://gplus.to/thecoda > <[email protected]> > twitter: @thecoda > vibe / skype: kev.lee.wright > steam: kev_lee_wright > > "My point today is that, if we wish to count lines of code, we should not > regard them as "lines produced" but as "lines spent": the current > conventional wisdom is so foolish as to book that count on the wrong side > of the ledger" ~ Dijkstra > > -- You received this message because you are subscribed to the Google Groups "scala-language" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout. --001a1148d1c4d841a90548ac7a5a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Somehow bumped into it, 5+ years later.<div><br></div><div= >A short clarification note. There is no such thing as "Kleisli Monad&= quot;.</div><div>Namely, monads were known in the old days as "Kleisli= Triples" (Kleisli introduced this term, as far as I know). Later a &q= uot;new" term, "monad", replaced it.</div></div><div class= =3D"gmail_extra"><br clear=3D"all"><div><div class=3D"gmail_signature" data= -smartmail=3D"gmail_signature">Thanks,<br>-Vlad</div></div> <br><div class=3D"gmail_quote">On Wed, Sep 14, 2011 at 1:30 AM, Kevin Wrigh= t <span dir=3D"ltr"><<a href=3D"mailto:[email protected]" target= =3D"_blank">[email protected]</a>></span> wrote:<br><blockquote c= lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;= padding-left:1ex"><div><br></div>Find it here:<div><br></div><div><a href= =3D"https://wiki.scala-lang.org/display/SW/Category+Theory+Concepts" target= =3D"_blank">https://wiki.scala-lang.org/<wbr>display/SW/Category+Theory+<wb= r>Concepts</a></div><div><br></div><div>The only thing currently in there i= s a brief use-case for the Kleisli Monad (shamelessly stolen from an email = by Chris Marshall).=C2=A0 I just wanted to get the ball rolling and give pe= ople a place to build out from.</div><span class=3D"HOEnZb"><font color=3D"= #888888"> <div><br></div><div><br></div><div><br clear=3D"all"><div><br></div>-- <br>= Kevin Wright<br>mail:=C2=A0<a href=3D"mailto:[email protected]= om" target=3D"_blank">kevin.wright@<wbr>scalatechnology.com</a><br>gtalk / = msn : <a href=3D"mailto:[email protected]" target=3D"_blank">kev.lee= [email protected]</a><div> <div><div>quora:=C2=A0<a href=3D"http://www.quora.com/Kevin-Wright" target= =3D"_blank">http://www.quora.com/<wbr>Kevin-Wright</a></div>google+:=C2=A0<= a href=3D"http://gplus.to/thecoda" target=3D"_blank">http://gplus.to/<wbr>t= hecoda</a><br><div><a href=3D"mailto:[email protected]" target=3D"_b= lank"></a></div> <div>twitter: @thecoda<br></div></div><div>vibe / skype: kev.lee.wright</di= v><div>steam: kev_lee_wright</div><div><br></div><div><font face=3D"tahoma,= sans-serif" color=3D"#666666"><span style=3D"line-height:22px"><span style= =3D"line-height:normal">"My point today is that, if we wish to count l= ines of code, we should not regard them as "lines produced" but a= s "lines spent": the current conventional wisdom is so foolish as= to book that count on the wrong side of the ledger" ~ Dijkstra</span>= </span></font></div> </div><br> </div> </font></span></blockquote></div><br></div> <p></p> -- <br /> You received this message because you are subscribed to the Google Groups &= quot;scala-language" group.<br /> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]">scal= [email protected]</a>.<br /> For more options, visit <a href=3D"https://groups.google.com/d/optout">http= s://groups.google.com/d/optout</a>.<br /> --001a1148d1c4d841a90548ac7a5a--