Re: The Scala REPL output is confusing
Heather Miller <[email protected]> Tue, 1 Nov 2016 10:47:19 +0100
| Newsgroups | gmane.comp.lang.scala |
|---|---|
| Message-ID | <CA+-xy0C-RtJAWv95yGqhWNn95UBRSjEamTKazK24xfH4TqmO9A@mail.gmail.com> |
--001a11449c821636fa05403a37ef Content-Type: text/plain; charset=UTF-8 +1 to improving the REPL output such that it prints out the Scala method definition. I'd love to see this. (I've always wondered why the REPL output wasn't friendlier!) On Tue, Nov 1, 2016 at 3:56 AM, Adriaan Moors <[email protected]> wrote: > I think everything needed is available from the compiler. Formatting this > nicely (especially with colors) is a bit finicky, but I don't think meta > would really help here. > > On Mon, Oct 31, 2016 at 6:58 PM Naftoli Gugenheim <[email protected]> > wrote: > >> Could this be solved the easiest with scala.meta? >> >> On Mon, Oct 31, 2016, 6:46 PM Adriaan Moors <[email protected]> >> wrote: >> >> I agree the output would be nicer if we printed out the method definition >> in legal Scala. The current output is just printing the (strictly) internal >> representation of a method type. >> >> I would be happy to help to improve this. I believe the logic for the >> output is here: https://github.com/scala/scala/blob/2.12.x/src/repl/ >> scala/tools/nsc/interpreter/MemberHandlers.scala#L156 >> >> cheers >> adriaan >> >> On Mon, Oct 31, 2016 at 2:55 PM Oliver Ruebenacker <[email protected]> >> wrote: >> >> >> Hello, >> >> The line is just: >> >> <name>: <type> >> >> With "(in: String)Int" being the type of the method. >> >> This resembles JNI method type notation, where the return type goes >> directly after the parens, too. >> >> Best, Oliver >> >> On Mon, Oct 31, 2016 at 5:11 PM, Justin du coeur <[email protected]> >> wrote: >> >> (Note that this conversation started over on Gitter, and moved here.) >> >> That's fair, but note that the output *isn't legal Scala*. The "method >> created" bit I agree is arguable, but it really is kind of weird and >> confusing that there's no colon before "Int" in the output -- the output >> syntax seems strangely arbitrary. Was there a specific reason for that, or >> is it just an old "seemed good enough at the time"? >> >> I should note that I don't care passionately -- I don't use the REPL much >> myself. But this seems like a pointless roadbump for new users, having the >> output be almost, but not quite, legal Scala. >> >> And really, is "unnecessary clutter" (at least in small amounts) actually >> a problem in the REPL? I would say that clarity is likely a higher >> priority than output conciseness... >> >> On Mon, Oct 31, 2016 at 4:55 PM, Oliver Ruebenacker <[email protected]> >> wrote: >> >> >> Hello, >> >> That would add unnecessary clutter. Whoever entered the line knows they >> used def. >> >> Best, Oliver >> >> On Mon, Oct 31, 2016 at 4:51 PM, Raphael Bosshard < >> [email protected]> wrote: >> >> Hi all, >> >> have you ever noticed how confusing the Scala REPL output it? >> >> scala> def foo(in: String): Int = ??? >> foo: (in: String)Int >> >> I have learned what this "foo: (in: String)Int) is supposed to mean. But >> from a beginner's perspective I find it puzzling. Instead it should display >> something like this: >> >> method created: foo(in: String): Int >> >> Would someone support/guide me in fixing this? >> >> Cheers, >> Raphael >> >> >> >> -- >> 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. >> >> >> >> >> -- >> Oliver Ruebenacker >> Senior Software Engineer, Diabetes Portal >> <http://www.type2diabetesgenetics.org/>, Broad Institute >> <http://www.broadinstitute.org/> >> >> -- >> 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. >> >> >> -- >> 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. >> >> >> >> >> -- >> Oliver Ruebenacker >> Senior Software Engineer, Diabetes Portal >> <http://www.type2diabetesgenetics.org/>, Broad Institute >> <http://www.broadinstitute.org/> >> >> -- >> 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. >> >> -- >> 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. >> >> -- >> 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. >> > -- > 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. > -- 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. --001a11449c821636fa05403a37ef Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">+1 to improving the REPL output such that it prints out th= e Scala method definition. I'd love to see this.<div>(I've always w= ondered why the REPL output wasn't friendlier!)</div><div><br></div><di= v><br></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Tu= e, Nov 1, 2016 at 3:56 AM, Adriaan Moors <span dir=3D"ltr"><<a href=3D"m= ailto:[email protected]" target=3D"_blank">[email protected]</a>>= ;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 = .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">I think = everything needed is available from the compiler. Formatting this nicely (e= specially with colors) is a bit finicky, but I don't think meta would r= eally help here.</div><div class=3D"m_-5914724864031174845HOEnZb"><div clas= s=3D"m_-5914724864031174845h5"><br><div class=3D"gmail_quote"><div dir=3D"l= tr">On Mon, Oct 31, 2016 at 6:58 PM Naftoli Gugenheim <<a href=3D"mailto= :[email protected]" target=3D"_blank">[email protected]</a>> wrote= :<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bor= der-left:1px #ccc solid;padding-left:1ex"><p dir=3D"ltr" class=3D"m_-591472= 4864031174845m_1634656713353711089gmail_msg">Could this be solved the easie= st with scala.meta?</p> <br class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><div cla= ss=3D"gmail_quote m_-5914724864031174845m_1634656713353711089gmail_msg"><di= v dir=3D"ltr" class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg= ">On Mon, Oct 31, 2016, 6:46 PM Adriaan Moors <<a href=3D"mailto:adriaan= @lightbend.com" class=3D"m_-5914724864031174845m_1634656713353711089gmail_m= sg" target=3D"_blank">[email protected]</a>> wrote:<br class=3D"m_-5= 914724864031174845m_1634656713353711089gmail_msg"></div><blockquote class= =3D"gmail_quote m_-5914724864031174845m_1634656713353711089gmail_msg" style= =3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir= =3D"ltr" class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg">I a= gree the output would be nicer if we printed out the method definition in l= egal Scala. The current output is just printing the (strictly) internal rep= resentation of a method type.<div class=3D"m_-5914724864031174845m_16346567= 13353711089gmail_msg"><br class=3D"m_-5914724864031174845m_1634656713353711= 089gmail_msg"></div><div class=3D"m_-5914724864031174845m_16346567133537110= 89gmail_msg">I would be happy to help to improve this. I believe the logic = for the output is here:=C2=A0<a href=3D"https://github.com/scala/scala/blob= /2.12.x/src/repl/scala/tools/nsc/interpreter/MemberHandlers.scala#L156" cla= ss=3D"m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blan= k">https://github.com/scala<wbr>/scala/blob/2.12.x/src/repl/<wbr>scala/tool= s/nsc/interpreter/<wbr>MemberHandlers.scala#L156</a></div><div class=3D"m_-= 5914724864031174845m_1634656713353711089gmail_msg"><br class=3D"m_-59147248= 64031174845m_1634656713353711089gmail_msg"></div><div class=3D"m_-591472486= 4031174845m_1634656713353711089gmail_msg">cheers</div></div><div dir=3D"ltr= " class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><div class= =3D"m_-5914724864031174845m_1634656713353711089gmail_msg">adriaan</div></di= v><br class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><div c= lass=3D"gmail_quote m_-5914724864031174845m_1634656713353711089gmail_msg"><= div dir=3D"ltr" class=3D"m_-5914724864031174845m_1634656713353711089gmail_m= sg">On Mon, Oct 31, 2016 at 2:55 PM Oliver Ruebenacker <<a href=3D"mailt= o:[email protected]" class=3D"m_-5914724864031174845m_1634656713353711089gma= il_msg" target=3D"_blank">[email protected]</a>> wrote:<br class=3D"m_-59= 14724864031174845m_1634656713353711089gmail_msg"></div><blockquote class=3D= "gmail_quote m_-5914724864031174845m_1634656713353711089gmail_msg" style=3D= "margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D= "ltr" class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><div c= lass=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><div class=3D= "m_-5914724864031174845m_1634656713353711089gmail_msg"><div class=3D"m_-591= 4724864031174845m_1634656713353711089gmail_msg"><div class=3D"m_-5914724864= 031174845m_1634656713353711089gmail_msg"><div class=3D"m_-59147248640311748= 45m_1634656713353711089gmail_msg"><div class=3D"m_-5914724864031174845m_163= 4656713353711089gmail_msg"><br class=3D"m_-5914724864031174845m_16346567133= 53711089gmail_msg"></div>=C2=A0=C2=A0=C2=A0=C2=A0 Hello,<br class=3D"m_-591= 4724864031174845m_1634656713353711089gmail_msg"><br class=3D"m_-59147248640= 31174845m_1634656713353711089gmail_msg"></div>=C2=A0 The line is just:<br c= lass=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><br class=3D"= m_-5914724864031174845m_1634656713353711089gmail_msg"></div><name>: &= lt;type><br class=3D"m_-5914724864031174845m_1634656713353711089gmail_ms= g"><br class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"></div= >=C2=A0 With "(in: String)Int" being the type of the method. <br = class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><br class=3D= "m_-5914724864031174845m_1634656713353711089gmail_msg"></div>=C2=A0 This re= sembles JNI method type notation, where the return type goes directly after= the parens, too.<br class=3D"m_-5914724864031174845m_1634656713353711089gm= ail_msg"><br class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"= ></div>=C2=A0=C2=A0=C2=A0=C2=A0 Best, Oliver<br class=3D"m_-591472486403117= 4845m_1634656713353711089gmail_msg"></div><div class=3D"gmail_extra m_-5914= 724864031174845m_1634656713353711089gmail_msg"><br class=3D"m_-591472486403= 1174845m_1634656713353711089gmail_msg"><div class=3D"gmail_quote m_-5914724= 864031174845m_1634656713353711089gmail_msg">On Mon, Oct 31, 2016 at 5:11 PM= , Justin du coeur <span dir=3D"ltr" class=3D"m_-5914724864031174845m_163465= 6713353711089gmail_msg"><<a href=3D"mailto:[email protected]" class=3D"= m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank">jdu= [email protected]</a>></span> wrote:<br class=3D"m_-5914724864031174845m_1= 634656713353711089gmail_msg"><blockquote class=3D"gmail_quote m_-5914724864= 031174845m_1634656713353711089gmail_msg" style=3D"margin:0 0 0 .8ex;border-= left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr" class=3D"m_-59147248= 64031174845m_1634656713353711089gmail_msg">(Note that this conversation sta= rted over on Gitter, and moved here.)<div class=3D"m_-5914724864031174845m_= 1634656713353711089gmail_msg"><br class=3D"m_-5914724864031174845m_16346567= 13353711089gmail_msg"></div><div class=3D"m_-5914724864031174845m_163465671= 3353711089gmail_msg">That's fair, but note that the output <i class=3D"= m_-5914724864031174845m_1634656713353711089gmail_msg">isn't legal Scala= </i>.=C2=A0 The "method created" bit I agree is arguable, but it = really is kind of weird and confusing that there's no colon before &quo= t;Int" in the output -- the output syntax seems strangely arbitrary.= =C2=A0 Was there a specific reason for that, or is it just an old "see= med good enough at the time"?</div><div class=3D"m_-591472486403117484= 5m_1634656713353711089gmail_msg"><br class=3D"m_-5914724864031174845m_16346= 56713353711089gmail_msg"></div><div class=3D"m_-5914724864031174845m_163465= 6713353711089gmail_msg">I should note that I don't care passionately --= I don't use the REPL much myself.=C2=A0 But this seems like a pointles= s roadbump for new users, having the output be almost, but not quite, legal= Scala.</div><div class=3D"m_-5914724864031174845m_1634656713353711089gmail= _msg"><br class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"></= div><div class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg">And= really, is "unnecessary clutter" (at least in small amounts) act= ually a problem in the REPL?=C2=A0 I would say that clarity is likely a hig= her priority than output conciseness...</div></div><div class=3D"m_-5914724= 864031174845m_1634656713353711089m_4546793350824120616m_4532961769951057168= m_5691870736931185121HOEnZb m_-5914724864031174845m_1634656713353711089gmai= l_msg"><div class=3D"m_-5914724864031174845m_1634656713353711089m_454679335= 0824120616m_4532961769951057168m_5691870736931185121h5 m_-59147248640311748= 45m_1634656713353711089gmail_msg"><div class=3D"gmail_extra m_-591472486403= 1174845m_1634656713353711089gmail_msg"><br class=3D"m_-5914724864031174845m= _1634656713353711089gmail_msg"><div class=3D"gmail_quote m_-591472486403117= 4845m_1634656713353711089gmail_msg">On Mon, Oct 31, 2016 at 4:55 PM, Oliver= Ruebenacker <span dir=3D"ltr" class=3D"m_-5914724864031174845m_16346567133= 53711089gmail_msg"><<a href=3D"mailto:[email protected]" class=3D"m_-5914= 724864031174845m_1634656713353711089gmail_msg" target=3D"_blank">curoli@gma= il.com</a>></span> wrote:<br class=3D"m_-5914724864031174845m_1634656713= 353711089gmail_msg"><blockquote class=3D"gmail_quote m_-5914724864031174845= m_1634656713353711089gmail_msg" style=3D"margin:0 0 0 .8ex;border-left:1px = #ccc solid;padding-left:1ex"><div dir=3D"ltr" class=3D"m_-59147248640311748= 45m_1634656713353711089gmail_msg"><div class=3D"m_-5914724864031174845m_163= 4656713353711089gmail_msg"><div class=3D"m_-5914724864031174845m_1634656713= 353711089gmail_msg"><div class=3D"m_-5914724864031174845m_16346567133537110= 89gmail_msg"><br class=3D"m_-5914724864031174845m_1634656713353711089gmail_= msg"></div>=C2=A0=C2=A0=C2=A0=C2=A0 Hello,<br class=3D"m_-59147248640311748= 45m_1634656713353711089gmail_msg"><br class=3D"m_-5914724864031174845m_1634= 656713353711089gmail_msg"></div>=C2=A0 That would add unnecessary clutter. = Whoever entered the line knows they used def. <br class=3D"m_-5914724864031= 174845m_1634656713353711089gmail_msg"><br class=3D"m_-5914724864031174845m_= 1634656713353711089gmail_msg"></div>=C2=A0=C2=A0=C2=A0=C2=A0 Best, Oliver<b= r class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"></div><div= class=3D"gmail_extra m_-5914724864031174845m_1634656713353711089gmail_msg"= ><div class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><div c= lass=3D"m_-5914724864031174845m_1634656713353711089m_4546793350824120616m_4= 532961769951057168m_5691870736931185121m_3837995461070946043h5 m_-591472486= 4031174845m_1634656713353711089gmail_msg"><br class=3D"m_-59147248640311748= 45m_1634656713353711089gmail_msg"><div class=3D"gmail_quote m_-591472486403= 1174845m_1634656713353711089gmail_msg">On Mon, Oct 31, 2016 at 4:51 PM, Rap= hael Bosshard <span dir=3D"ltr" class=3D"m_-5914724864031174845m_1634656713= 353711089gmail_msg"><<a href=3D"mailto:[email protected]" class= =3D"m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank"= >[email protected]</a>></span> wrote:<br class=3D"m_-5914724864= 031174845m_1634656713353711089gmail_msg"><blockquote class=3D"gmail_quote m= _-5914724864031174845m_1634656713353711089gmail_msg" style=3D"margin:0 0 0 = .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr" class=3D= "m_-5914724864031174845m_1634656713353711089gmail_msg">Hi all,<br class=3D"= m_-5914724864031174845m_1634656713353711089gmail_msg"><br class=3D"m_-59147= 24864031174845m_1634656713353711089gmail_msg">have you ever noticed how con= fusing the Scala REPL output it?<br class=3D"m_-5914724864031174845m_163465= 6713353711089gmail_msg"><br class=3D"m_-5914724864031174845m_16346567133537= 11089gmail_msg"><div style=3D"background-color:rgb(250,250,250);border-colo= r:rgb(187,187,187);border-style:solid;border-width:1px" class=3D"m_-5914724= 864031174845m_1634656713353711089m_4546793350824120616m_4532961769951057168= m_5691870736931185121m_3837995461070946043m_2532202319531310957m_7490866102= 373541101prettyprint m_-5914724864031174845m_1634656713353711089gmail_msg">= <code class=3D"m_-5914724864031174845m_1634656713353711089m_454679335082412= 0616m_4532961769951057168m_5691870736931185121m_3837995461070946043m_253220= 2319531310957m_7490866102373541101prettyprint m_-5914724864031174845m_16346= 56713353711089gmail_msg"><div class=3D"m_-5914724864031174845m_163465671335= 3711089m_4546793350824120616m_4532961769951057168m_5691870736931185121m_383= 7995461070946043m_2532202319531310957m_7490866102373541101subprettyprint m_= -5914724864031174845m_1634656713353711089gmail_msg"><span style=3D"color:#0= 00" class=3D"m_-5914724864031174845m_1634656713353711089m_45467933508241206= 16m_4532961769951057168m_5691870736931185121m_3837995461070946043m_25322023= 19531310957m_7490866102373541101styled-by-prettify m_-5914724864031174845m_= 1634656713353711089gmail_msg">scala</span><span style=3D"color:#660" class= =3D"m_-5914724864031174845m_1634656713353711089m_4546793350824120616m_45329= 61769951057168m_5691870736931185121m_3837995461070946043m_25322023195313109= 57m_7490866102373541101styled-by-prettify m_-5914724864031174845m_163465671= 3353711089gmail_msg">></span><span style=3D"color:#000" class=3D"m_-5914= 724864031174845m_1634656713353711089m_4546793350824120616m_4532961769951057= 168m_5691870736931185121m_3837995461070946043m_2532202319531310957m_7490866= 102373541101styled-by-prettify m_-5914724864031174845m_1634656713353711089g= mail_msg"> </span><span style=3D"color:#008" class=3D"m_-591472486403117484= 5m_1634656713353711089m_4546793350824120616m_4532961769951057168m_569187073= 6931185121m_3837995461070946043m_2532202319531310957m_7490866102373541101st= yled-by-prettify m_-5914724864031174845m_1634656713353711089gmail_msg">def<= /span><span style=3D"color:#000" class=3D"m_-5914724864031174845m_163465671= 3353711089m_4546793350824120616m_4532961769951057168m_5691870736931185121m_= 3837995461070946043m_2532202319531310957m_7490866102373541101styled-by-pret= tify m_-5914724864031174845m_1634656713353711089gmail_msg"> foo</span><span= style=3D"color:#660" class=3D"m_-5914724864031174845m_1634656713353711089m= _4546793350824120616m_4532961769951057168m_5691870736931185121m_38379954610= 70946043m_2532202319531310957m_7490866102373541101styled-by-prettify m_-591= 4724864031174845m_1634656713353711089gmail_msg">(</span><span style=3D"colo= r:#008" class=3D"m_-5914724864031174845m_1634656713353711089m_4546793350824= 120616m_4532961769951057168m_5691870736931185121m_3837995461070946043m_2532= 202319531310957m_7490866102373541101styled-by-prettify m_-59147248640311748= 45m_1634656713353711089gmail_msg">in</span><span style=3D"color:#660" class= =3D"m_-5914724864031174845m_1634656713353711089m_4546793350824120616m_45329= 61769951057168m_5691870736931185121m_3837995461070946043m_25322023195313109= 57m_7490866102373541101styled-by-prettify m_-5914724864031174845m_163465671= 3353711089gmail_msg">:</span><span style=3D"color:#000" class=3D"m_-5914724= 864031174845m_1634656713353711089m_4546793350824120616m_4532961769951057168= m_5691870736931185121m_3837995461070946043m_2532202319531310957m_7490866102= 373541101styled-by-prettify m_-5914724864031174845m_1634656713353711089gmai= l_msg"> </span><span style=3D"color:#606" class=3D"m_-5914724864031174845m_= 1634656713353711089m_4546793350824120616m_4532961769951057168m_569187073693= 1185121m_3837995461070946043m_2532202319531310957m_7490866102373541101style= d-by-prettify m_-5914724864031174845m_1634656713353711089gmail_msg">String<= /span><span style=3D"color:#660" class=3D"m_-5914724864031174845m_163465671= 3353711089m_4546793350824120616m_4532961769951057168m_5691870736931185121m_= 3837995461070946043m_2532202319531310957m_7490866102373541101styled-by-pret= tify m_-5914724864031174845m_1634656713353711089gmail_msg">):</span><span s= tyle=3D"color:#000" class=3D"m_-5914724864031174845m_1634656713353711089m_4= 546793350824120616m_4532961769951057168m_5691870736931185121m_3837995461070= 946043m_2532202319531310957m_7490866102373541101styled-by-prettify m_-59147= 24864031174845m_1634656713353711089gmail_msg"> </span><span style=3D"color:= #606" class=3D"m_-5914724864031174845m_1634656713353711089m_454679335082412= 0616m_4532961769951057168m_5691870736931185121m_3837995461070946043m_253220= 2319531310957m_7490866102373541101styled-by-prettify m_-5914724864031174845= m_1634656713353711089gmail_msg">Int</span><span style=3D"color:#000" class= =3D"m_-5914724864031174845m_1634656713353711089m_4546793350824120616m_45329= 61769951057168m_5691870736931185121m_3837995461070946043m_25322023195313109= 57m_7490866102373541101styled-by-prettify m_-5914724864031174845m_163465671= 3353711089gmail_msg"> </span><span style=3D"color:#660" class=3D"m_-5914724= 864031174845m_1634656713353711089m_4546793350824120616m_4532961769951057168= m_5691870736931185121m_3837995461070946043m_2532202319531310957m_7490866102= 373541101styled-by-prettify m_-5914724864031174845m_1634656713353711089gmai= l_msg">=3D</span><span style=3D"color:#000" class=3D"m_-5914724864031174845= m_1634656713353711089m_4546793350824120616m_4532961769951057168m_5691870736= 931185121m_3837995461070946043m_2532202319531310957m_7490866102373541101sty= led-by-prettify m_-5914724864031174845m_1634656713353711089gmail_msg"> </sp= an><span style=3D"color:#660" class=3D"m_-5914724864031174845m_163465671335= 3711089m_4546793350824120616m_4532961769951057168m_5691870736931185121m_383= 7995461070946043m_2532202319531310957m_7490866102373541101styled-by-prettif= y m_-5914724864031174845m_1634656713353711089gmail_msg">???</span><span sty= le=3D"color:#000" class=3D"m_-5914724864031174845m_1634656713353711089m_454= 6793350824120616m_4532961769951057168m_5691870736931185121m_383799546107094= 6043m_2532202319531310957m_7490866102373541101styled-by-prettify m_-5914724= 864031174845m_1634656713353711089gmail_msg"><br class=3D"m_-591472486403117= 4845m_1634656713353711089gmail_msg">foo</span><span style=3D"color:#660" cl= ass=3D"m_-5914724864031174845m_1634656713353711089m_4546793350824120616m_45= 32961769951057168m_5691870736931185121m_3837995461070946043m_25322023195313= 10957m_7490866102373541101styled-by-prettify m_-5914724864031174845m_163465= 6713353711089gmail_msg">:</span><span style=3D"color:#000" class=3D"m_-5914= 724864031174845m_1634656713353711089m_4546793350824120616m_4532961769951057= 168m_5691870736931185121m_3837995461070946043m_2532202319531310957m_7490866= 102373541101styled-by-prettify m_-5914724864031174845m_1634656713353711089g= mail_msg"> </span><span style=3D"color:#660" class=3D"m_-591472486403117484= 5m_1634656713353711089m_4546793350824120616m_4532961769951057168m_569187073= 6931185121m_3837995461070946043m_2532202319531310957m_7490866102373541101st= yled-by-prettify m_-5914724864031174845m_1634656713353711089gmail_msg">(</s= pan><span style=3D"color:#008" class=3D"m_-5914724864031174845m_16346567133= 53711089m_4546793350824120616m_4532961769951057168m_5691870736931185121m_38= 37995461070946043m_2532202319531310957m_7490866102373541101styled-by-pretti= fy m_-5914724864031174845m_1634656713353711089gmail_msg">in</span><span sty= le=3D"color:#660" class=3D"m_-5914724864031174845m_1634656713353711089m_454= 6793350824120616m_4532961769951057168m_5691870736931185121m_383799546107094= 6043m_2532202319531310957m_7490866102373541101styled-by-prettify m_-5914724= 864031174845m_1634656713353711089gmail_msg">:</span><span style=3D"color:#0= 00" class=3D"m_-5914724864031174845m_1634656713353711089m_45467933508241206= 16m_4532961769951057168m_5691870736931185121m_3837995461070946043m_25322023= 19531310957m_7490866102373541101styled-by-prettify m_-5914724864031174845m_= 1634656713353711089gmail_msg"> </span><span style=3D"color:#606" class=3D"m= _-5914724864031174845m_1634656713353711089m_4546793350824120616m_4532961769= 951057168m_5691870736931185121m_3837995461070946043m_2532202319531310957m_7= 490866102373541101styled-by-prettify m_-5914724864031174845m_16346567133537= 11089gmail_msg">String</span><span style=3D"color:#660" class=3D"m_-5914724= 864031174845m_1634656713353711089m_4546793350824120616m_4532961769951057168= m_5691870736931185121m_3837995461070946043m_2532202319531310957m_7490866102= 373541101styled-by-prettify m_-5914724864031174845m_1634656713353711089gmai= l_msg">)</span><span style=3D"color:#606" class=3D"m_-5914724864031174845m_= 1634656713353711089m_4546793350824120616m_4532961769951057168m_569187073693= 1185121m_3837995461070946043m_2532202319531310957m_7490866102373541101style= d-by-prettify m_-5914724864031174845m_1634656713353711089gmail_msg">Int</sp= an><span style=3D"color:#000" class=3D"m_-5914724864031174845m_163465671335= 3711089m_4546793350824120616m_4532961769951057168m_5691870736931185121m_383= 7995461070946043m_2532202319531310957m_7490866102373541101styled-by-prettif= y m_-5914724864031174845m_1634656713353711089gmail_msg"><br class=3D"m_-591= 4724864031174845m_1634656713353711089gmail_msg"></span></div></code></div><= br class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg">I have le= arned what this "foo: (in: String)Int) is supposed to mean. But from a= beginner's perspective I find it puzzling. Instead it should display s= omething like this:<br class=3D"m_-5914724864031174845m_1634656713353711089= gmail_msg"><span style=3D"color:#000" class=3D"m_-5914724864031174845m_1634= 656713353711089m_4546793350824120616m_4532961769951057168m_5691870736931185= 121m_3837995461070946043m_2532202319531310957m_7490866102373541101styled-by= -prettify m_-5914724864031174845m_1634656713353711089gmail_msg"></span><br = class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><span style= =3D"color:#000" class=3D"m_-5914724864031174845m_1634656713353711089m_45467= 93350824120616m_4532961769951057168m_5691870736931185121m_38379954610709460= 43m_2532202319531310957m_7490866102373541101styled-by-prettify m_-591472486= 4031174845m_1634656713353711089gmail_msg"></span><div style=3D"background-c= olor:rgb(250,250,250);border-color:rgb(187,187,187);border-style:solid;bord= er-width:1px" class=3D"m_-5914724864031174845m_1634656713353711089m_4546793= 350824120616m_4532961769951057168m_5691870736931185121m_3837995461070946043= m_2532202319531310957m_7490866102373541101prettyprint m_-591472486403117484= 5m_1634656713353711089gmail_msg"><code class=3D"m_-5914724864031174845m_163= 4656713353711089m_4546793350824120616m_4532961769951057168m_569187073693118= 5121m_3837995461070946043m_2532202319531310957m_7490866102373541101prettypr= int m_-5914724864031174845m_1634656713353711089gmail_msg"><div class=3D"m_-= 5914724864031174845m_1634656713353711089m_4546793350824120616m_453296176995= 1057168m_5691870736931185121m_3837995461070946043m_2532202319531310957m_749= 0866102373541101subprettyprint m_-5914724864031174845m_1634656713353711089g= mail_msg"><span style=3D"color:#000" class=3D"m_-5914724864031174845m_16346= 56713353711089m_4546793350824120616m_4532961769951057168m_56918707369311851= 21m_3837995461070946043m_2532202319531310957m_7490866102373541101styled-by-= prettify m_-5914724864031174845m_1634656713353711089gmail_msg">method creat= ed</span><span style=3D"color:#660" class=3D"m_-5914724864031174845m_163465= 6713353711089m_4546793350824120616m_4532961769951057168m_569187073693118512= 1m_3837995461070946043m_2532202319531310957m_7490866102373541101styled-by-p= rettify m_-5914724864031174845m_1634656713353711089gmail_msg">:</span><span= style=3D"color:#000" class=3D"m_-5914724864031174845m_1634656713353711089m= _4546793350824120616m_4532961769951057168m_5691870736931185121m_38379954610= 70946043m_2532202319531310957m_7490866102373541101styled-by-prettify m_-591= 4724864031174845m_1634656713353711089gmail_msg"> foo</span><span style=3D"c= olor:#660" class=3D"m_-5914724864031174845m_1634656713353711089m_4546793350= 824120616m_4532961769951057168m_5691870736931185121m_3837995461070946043m_2= 532202319531310957m_7490866102373541101styled-by-prettify m_-59147248640311= 74845m_1634656713353711089gmail_msg">(</span><span style=3D"color:#008" cla= ss=3D"m_-5914724864031174845m_1634656713353711089m_4546793350824120616m_453= 2961769951057168m_5691870736931185121m_3837995461070946043m_253220231953131= 0957m_7490866102373541101styled-by-prettify m_-5914724864031174845m_1634656= 713353711089gmail_msg">in</span><span style=3D"color:#660" class=3D"m_-5914= 724864031174845m_1634656713353711089m_4546793350824120616m_4532961769951057= 168m_5691870736931185121m_3837995461070946043m_2532202319531310957m_7490866= 102373541101styled-by-prettify m_-5914724864031174845m_1634656713353711089g= mail_msg">:</span><span style=3D"color:#000" class=3D"m_-591472486403117484= 5m_1634656713353711089m_4546793350824120616m_4532961769951057168m_569187073= 6931185121m_3837995461070946043m_2532202319531310957m_7490866102373541101st= yled-by-prettify m_-5914724864031174845m_1634656713353711089gmail_msg"> </s= pan><span style=3D"color:#606" class=3D"m_-5914724864031174845m_16346567133= 53711089m_4546793350824120616m_4532961769951057168m_5691870736931185121m_38= 37995461070946043m_2532202319531310957m_7490866102373541101styled-by-pretti= fy m_-5914724864031174845m_1634656713353711089gmail_msg">String</span><span= style=3D"color:#660" class=3D"m_-5914724864031174845m_1634656713353711089m= _4546793350824120616m_4532961769951057168m_5691870736931185121m_38379954610= 70946043m_2532202319531310957m_7490866102373541101styled-by-prettify m_-591= 4724864031174845m_1634656713353711089gmail_msg">):</span><span style=3D"col= or:#000" class=3D"m_-5914724864031174845m_1634656713353711089m_454679335082= 4120616m_4532961769951057168m_5691870736931185121m_3837995461070946043m_253= 2202319531310957m_7490866102373541101styled-by-prettify m_-5914724864031174= 845m_1634656713353711089gmail_msg"> </span><span style=3D"color:#606" class= =3D"m_-5914724864031174845m_1634656713353711089m_4546793350824120616m_45329= 61769951057168m_5691870736931185121m_3837995461070946043m_25322023195313109= 57m_7490866102373541101styled-by-prettify m_-5914724864031174845m_163465671= 3353711089gmail_msg">Int</span><span style=3D"color:#000" class=3D"m_-59147= 24864031174845m_1634656713353711089m_4546793350824120616m_45329617699510571= 68m_5691870736931185121m_3837995461070946043m_2532202319531310957m_74908661= 02373541101styled-by-prettify m_-5914724864031174845m_1634656713353711089gm= ail_msg"> <br class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg= "></span></div></code></div><code class=3D"m_-5914724864031174845m_16346567= 13353711089m_4546793350824120616m_4532961769951057168m_5691870736931185121m= _3837995461070946043m_2532202319531310957m_7490866102373541101prettyprint m= _-5914724864031174845m_1634656713353711089gmail_msg"></code><br class=3D"m_= -5914724864031174845m_1634656713353711089gmail_msg"><code class=3D"m_-59147= 24864031174845m_1634656713353711089m_4546793350824120616m_45329617699510571= 68m_5691870736931185121m_3837995461070946043m_2532202319531310957m_74908661= 02373541101prettyprint m_-5914724864031174845m_1634656713353711089gmail_msg= "><div class=3D"m_-5914724864031174845m_1634656713353711089m_45467933508241= 20616m_4532961769951057168m_5691870736931185121m_3837995461070946043m_25322= 02319531310957m_7490866102373541101subprettyprint m_-5914724864031174845m_1= 634656713353711089gmail_msg"><span style=3D"color:#000" class=3D"m_-5914724= 864031174845m_1634656713353711089m_4546793350824120616m_4532961769951057168= m_5691870736931185121m_3837995461070946043m_2532202319531310957m_7490866102= 373541101styled-by-prettify m_-5914724864031174845m_1634656713353711089gmai= l_msg"></span></div></code>Would someone support/guide me in fixing this?<b= r class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><br class= =3D"m_-5914724864031174845m_1634656713353711089gmail_msg">Cheers,<br class= =3D"m_-5914724864031174845m_1634656713353711089gmail_msg">Raphael<span clas= s=3D"m_-5914724864031174845m_1634656713353711089m_4546793350824120616m_4532= 961769951057168m_5691870736931185121m_3837995461070946043m_2532202319531310= 957HOEnZb m_-5914724864031174845m_1634656713353711089gmail_msg"><font color= =3D"#888888" class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"= ><br class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><br cla= ss=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><br class=3D"m_= -5914724864031174845m_1634656713353711089gmail_msg"><br class=3D"m_-5914724= 864031174845m_1634656713353711089gmail_msg"></font></span></div><span class= =3D"m_-5914724864031174845m_1634656713353711089m_4546793350824120616m_45329= 61769951057168m_5691870736931185121m_3837995461070946043m_25322023195313109= 57HOEnZb m_-5914724864031174845m_1634656713353711089gmail_msg"><font color= =3D"#888888" class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"= > <p class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"></p> -- <br class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"> You received this message because you are subscribed to the Google Groups &= quot;scala-language" group.<br class=3D"m_-5914724864031174845m_163465= 6713353711089gmail_msg"> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]" clas= s=3D"m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank= ">scala-language+unsubscribe@goo<wbr>glegroups.com</a>.<br class=3D"m_-5914= 724864031174845m_1634656713353711089gmail_msg"> For more options, visit <a href=3D"https://groups.google.com/d/optout" clas= s=3D"m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank= ">https://groups.google.com/d/op<wbr>tout</a>.<br class=3D"m_-5914724864031= 174845m_1634656713353711089gmail_msg"> </font></span></blockquote></div><br class=3D"m_-5914724864031174845m_16346= 56713353711089gmail_msg"><br clear=3D"all" class=3D"m_-5914724864031174845m= _1634656713353711089gmail_msg"><br class=3D"m_-5914724864031174845m_1634656= 713353711089gmail_msg"></div></div><span class=3D"m_-5914724864031174845m_1= 634656713353711089m_4546793350824120616m_4532961769951057168m_5691870736931= 185121m_3837995461070946043HOEnZb m_-5914724864031174845m_16346567133537110= 89gmail_msg"><font color=3D"#888888" class=3D"m_-5914724864031174845m_16346= 56713353711089gmail_msg">-- <br class=3D"m_-5914724864031174845m_1634656713= 353711089gmail_msg"><div class=3D"m_-5914724864031174845m_16346567133537110= 89m_4546793350824120616m_4532961769951057168m_5691870736931185121m_38379954= 61070946043m_2532202319531310957gmail_signature m_-5914724864031174845m_163= 4656713353711089gmail_msg" data-smartmail=3D"gmail_signature"><div dir=3D"l= tr" class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><div cla= ss=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><div dir=3D"ltr= " class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><div class= =3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><div dir=3D"ltr" = class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><div class= =3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><div dir=3D"ltr" = class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"><div class= =3D"m_-5914724864031174845m_1634656713353711089gmail_msg">Oliver Ruebenacke= r<br class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"></div><= div class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg">Senior S= oftware Engineer, <a href=3D"http://www.type2diabetesgenetics.org/" class= =3D"m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank"= >Diabetes Portal</a>, <a href=3D"http://www.broadinstitute.org/" class=3D"m= _-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank">Broa= d Institute</a><br class=3D"m_-5914724864031174845m_1634656713353711089gmai= l_msg"></div><br class=3D"m_-5914724864031174845m_1634656713353711089gmail_= msg"></div></div></div></div></div></div></div></div> </font></span></div><div class=3D"m_-5914724864031174845m_16346567133537110= 89m_4546793350824120616m_4532961769951057168m_5691870736931185121m_38379954= 61070946043HOEnZb m_-5914724864031174845m_1634656713353711089gmail_msg"><di= v class=3D"m_-5914724864031174845m_1634656713353711089m_4546793350824120616= m_4532961769951057168m_5691870736931185121m_3837995461070946043h5 m_-591472= 4864031174845m_1634656713353711089gmail_msg"> <p class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"></p> -- <br class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"> You received this message because you are subscribed to the Google Groups &= quot;scala-language" group.<br class=3D"m_-5914724864031174845m_163465= 6713353711089gmail_msg"> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]" clas= s=3D"m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank= ">scala-language+unsubscribe@goo<wbr>glegroups.com</a>.<br class=3D"m_-5914= 724864031174845m_1634656713353711089gmail_msg"> For more options, visit <a href=3D"https://groups.google.com/d/optout" clas= s=3D"m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank= ">https://groups.google.com/d/op<wbr>tout</a>.<br class=3D"m_-5914724864031= 174845m_1634656713353711089gmail_msg"> </div></div></blockquote></div><br class=3D"m_-5914724864031174845m_1634656= 713353711089gmail_msg"></div> <p class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"></p> -- <br class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"> You received this message because you are subscribed to the Google Groups &= quot;scala-language" group.<br class=3D"m_-5914724864031174845m_163465= 6713353711089gmail_msg"> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]" clas= s=3D"m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank= ">scala-language+unsubscribe@goo<wbr>glegroups.com</a>.<br class=3D"m_-5914= 724864031174845m_1634656713353711089gmail_msg"> For more options, visit <a href=3D"https://groups.google.com/d/optout" clas= s=3D"m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank= ">https://groups.google.com/d/op<wbr>tout</a>.<br class=3D"m_-5914724864031= 174845m_1634656713353711089gmail_msg"> </div></div></blockquote></div><br class=3D"m_-5914724864031174845m_1634656= 713353711089gmail_msg"><br clear=3D"all" class=3D"m_-5914724864031174845m_1= 634656713353711089gmail_msg"><br class=3D"m_-5914724864031174845m_163465671= 3353711089gmail_msg">-- <br class=3D"m_-5914724864031174845m_16346567133537= 11089gmail_msg"><div class=3D"m_-5914724864031174845m_1634656713353711089m_= 4546793350824120616m_4532961769951057168m_5691870736931185121gmail_signatur= e m_-5914724864031174845m_1634656713353711089gmail_msg" data-smartmail=3D"g= mail_signature"><div dir=3D"ltr" class=3D"m_-5914724864031174845m_163465671= 3353711089gmail_msg"><div class=3D"m_-5914724864031174845m_1634656713353711= 089gmail_msg"><div dir=3D"ltr" class=3D"m_-5914724864031174845m_16346567133= 53711089gmail_msg"><div class=3D"m_-5914724864031174845m_163465671335371108= 9gmail_msg"><div dir=3D"ltr" class=3D"m_-5914724864031174845m_1634656713353= 711089gmail_msg"><div class=3D"m_-5914724864031174845m_1634656713353711089g= mail_msg"><div dir=3D"ltr" class=3D"m_-5914724864031174845m_163465671335371= 1089gmail_msg"><div class=3D"m_-5914724864031174845m_1634656713353711089gma= il_msg">Oliver Ruebenacker<br class=3D"m_-5914724864031174845m_163465671335= 3711089gmail_msg"></div><div class=3D"m_-5914724864031174845m_1634656713353= 711089gmail_msg">Senior Software Engineer, <a href=3D"http://www.type2diabe= tesgenetics.org/" class=3D"m_-5914724864031174845m_1634656713353711089gmail= _msg" target=3D"_blank">Diabetes Portal</a>, <a href=3D"http://www.broadins= titute.org/" class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"= target=3D"_blank">Broad Institute</a><br class=3D"m_-5914724864031174845m_= 1634656713353711089gmail_msg"></div><br class=3D"m_-5914724864031174845m_16= 34656713353711089gmail_msg"></div></div></div></div></div></div></div></div= > </div> <p class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"></p> -- <br class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"> You received this message because you are subscribed to the Google Groups &= quot;scala-language" group.<br class=3D"m_-5914724864031174845m_163465= 6713353711089gmail_msg"> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]" clas= s=3D"m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank= ">scala-language+unsubscribe@goo<wbr>glegroups.com</a>.<br class=3D"m_-5914= 724864031174845m_1634656713353711089gmail_msg"> For more options, visit <a href=3D"https://groups.google.com/d/optout" clas= s=3D"m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank= ">https://groups.google.com/d/op<wbr>tout</a>.<br class=3D"m_-5914724864031= 174845m_1634656713353711089gmail_msg"> </blockquote></div> <p class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"></p> -- <br class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"> You received this message because you are subscribed to the Google Groups &= quot;scala-language" group.<br class=3D"m_-5914724864031174845m_163465= 6713353711089gmail_msg"> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]" clas= s=3D"m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank= ">scala-language+unsubscribe@goo<wbr>glegroups.com</a>.<br class=3D"m_-5914= 724864031174845m_1634656713353711089gmail_msg"> For more options, visit <a href=3D"https://groups.google.com/d/optout" clas= s=3D"m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank= ">https://groups.google.com/d/op<wbr>tout</a>.<br class=3D"m_-5914724864031= 174845m_1634656713353711089gmail_msg"> </blockquote></div> <p class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"></p> -- <br class=3D"m_-5914724864031174845m_1634656713353711089gmail_msg"> You received this message because you are subscribed to the Google Groups &= quot;scala-language" group.<br class=3D"m_-5914724864031174845m_163465= 6713353711089gmail_msg"> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]" clas= s=3D"m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank= ">scala-language+unsubscribe@goo<wbr>glegroups.com</a>.<br class=3D"m_-5914= 724864031174845m_1634656713353711089gmail_msg"> For more options, visit <a href=3D"https://groups.google.com/d/optout" clas= s=3D"m_-5914724864031174845m_1634656713353711089gmail_msg" target=3D"_blank= ">https://groups.google.com/d/op<wbr>tout</a>.<br class=3D"m_-5914724864031= 174845m_1634656713353711089gmail_msg"> </blockquote></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]" targ= et=3D"_blank">scala-language+unsubscribe@goo<wbr>glegroups.com</a>.<br> For more options, visit <a href=3D"https://groups.google.com/d/optout" targ= et=3D"_blank">https://groups.google.com/d/op<wbr>tout</a>.<br> </div></div></blockquote></div><br></div></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 /> --001a11449c821636fa05403a37ef--